Administratorzy baz danych

Pytania i odpowiedzi dla profesjonalistów baz danych, którzy chcą poprawić swoje umiejętności baz danych i uczyć się od innych w społeczności

5
Jakie cechy Oracle czynią go atrakcyjnym wyborem dla małych projektów?
Biorąc pod uwagę obsługę licencji Oracle [a] (i, w mniejszym stopniu, koszty), zawsze zastanawiałem się, jakie będą decydujące czynniki decydujące o wyborze Oracle zamiast PostgreSQL lub MySQL. Moja firma prawie zawsze wybiera Oracle (w miarę możliwości XE), nawet w przypadku małych projektów, w których istnieje tylko jeden prosty serwer Windows …

3
Nagły spadek wydajności programu SQL Server
Mam SQL Server 2005, który ostatnio stał się nieprzewidywalny, i zastanawiam się, dlaczego. Zapytania wykonywane w ciągu kilku sekund zmieniają plany i zajmują minuty (poświęcenie czasu na pełne skanowanie tabeli lub buforowanie indeksu). Teraz pierwszą i najbardziej oczywistą rzeczą jest to, że statystyki są przestarzałe, co powoduje dezorientację optymalizatora, ale …

5
Jak wykryć wszelkie zmiany w bazie danych (DDL i DML)
Istnieje wiele baz danych na serwerze SQL mojego klienta. Te bazy danych są w fazie rozwoju, więc programiści mogą projektować, refaktoryzować, modyfikować dane i tak dalej. Niektóre bazy danych zmieniają się rzadko. Mój klient musi zabezpieczyć je wszystkie (wykonać kopię zapasową) i poświęcić trochę czasu na zarządzanie środowiskiem. (W firmie …


4
Obliczanie procentu rzędu w stosunku do sumy całkowitej
Przepraszam za zły tytuł, nie byłem pewien, jaki byłby dobry tytuł do tego. To obecnie (uproszczony widok) danych, z którymi pracuję Agent | Commission ---------|------------ Smith | 100 Neo | 200 Morpheus | 300 Muszę obliczyć procent całkowitej prowizji, za którą odpowiedzialny jest każdy agent. Tak więc, dla Agenta Smitha, …

4
SQL Server Management Studio dla zdalnej bazy danych
Dzięki bazie danych SQL Sever, która znajduje się na zdalnym hostowanym serwerze dedykowanym, mogę pracować przy użyciu programu SQL Server Management Studio zainstalowanego na tym samym serwerze lub na komputerze lokalnym. W pierwszym przypadku powinienem pracować przy użyciu Pulpitu zdalnego, co sprawia, że ​​praca jest nieco wolniejsza. W drugim przypadku …
13 sql-server  ssms 

4
Dobre zasoby dotyczące obsługi / administrowania MongoDB
Jakie są najlepsze zasoby do nauki obsługi i zarządzania MongoDB ? Istnieje wiele zasobów na rozwijanie się przeciwko niemu - co faktycznie stwarza problem, gdy masz dużo kompetencji programistycznych i naprawdę musisz odfiltrować ten hałas. Dla programistów, którzy nie mogą sobie jeszcze pozwolić na wynajęcie DBA, musimy zadbać o to, …
13 mongodb 


5
Czy nierozsądne jest uruchamianie replikacji na tym samym serwerze fizycznym?
Zastanawiam się nad utworzeniem replikacji Master-Slave dla mojej bazy danych. Serwer podrzędny będzie używany do nadmiarowości i ewentualnie serwera raportów. Jednak jednym z największych problemów, na jakie napotykam, jest to, że osiągnęliśmy maksymalny poziom mocy w naszym centrum danych. Zatem dodanie innego serwera fizycznego nie jest opcją. Nasz istniejący serwer …


2
Bezpieczeństwo dla programistów aplikacji wykonujących PL / SQL w Oracle
Jak poradzić sobie z brakiem uprawnień na poziomie schematu w Oracle? Architektura bezpieczeństwa Oracle działa dobrze w przypadku aplikacji, które potrzebują tylko uprawnień na poziomie obiektu, i działa dobrze w przypadku DBA, które wymagają kilku ograniczeń. Wydaje się jednak, że istnieje duża luka w architekturze dla programistów wykonujących programowanie z …



2
Jak zbudować model, aby właściwie i wydajnie reprezentować drzewiaste dane w relacyjnych bazach danych?
Opierając się na przemierzaniu drzewopodobnych danych w relacyjnej bazie danych za pomocą pytania SQL , chciałbym wiedzieć, w jaki sposób regularnie używany do opisywania drzewiastych danych w relacyjnych bazach danych z uwzględnieniem implikacji fizycznych? Zakładam, że RDBMS nie ma specjalnych funkcji do obsługi innych niż zwykły SQL ANSI lub powszechnie …

4
SQL Server 2005/8 Wskazówki dotyczące optymalizacji zapytań
Zastanawiam się nad edukacją zespołu w zakresie pisania lepszych zapytań SQL Server i zastanawiałem się, jakie najlepsze wskazówki dla ludzi mogą poprawić wydajność. Na przykład kiedyś miałem DBA, który nalegał, aby count (*) działał gorzej niż count (1) (nie mam pojęcia, czy miała rację, czy nadal jest poprawna w stosunku …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.