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



2
Wstawka wielorzędowa a wiele wstawek jednorzędowych
W mojej aplikacji robię wstawki z wieloma wierszami, gdy tylko mogę, tylko dlatego, że zmniejsza to liczbę podróży w obie strony między db a aplikacją. Byłem jednak ciekawy, czy są jakieś inne zalety? Na przykład, jeśli wstawianych jest wiele wierszy jednocześnie: insert into tbl (c1, c2) values (v1, v2) (v3, …


2
Wstaw brakujące daty z zapytania
Jak mogę wstawić brakujące daty z utworzonego przeze mnie zapytania? Wynik poniżej: Date Frequency 2014-05-18 5 2014-05-20 7 2014-05-25 7 2014-05-27 6 Chcę, aby w wyniku brakowało dat o wartości 0, jak pokazano poniżej: Date Frequency 2014-05-18 5 2014-05-19 0 2014-05-20 7 2014-05-21 0 2014-05-22 0 2014-05-23 0 2014-05-24 0 …


1
Znajdź aktywne wartości parametrów SQLNET.ORA na serwerze
Jak znaleźć aktywne wartości parametrów SQLNET.ORA na serwerze? Wiem, jak znaleźć plik SQLNET.ORA, ale nie ma gwarancji, że wartości w tym pliku są aktywnie używane. Zmiany parametrów mogą wymagać ponownego uruchomienia nasłuchiwania, a czasem nawet ponownego uruchomienia bazy danych . Do debugowania chcę mieć sposób na 100% pewność, jak parametry …
9 oracle 

1
Kopia zapasowa dziennika ogona podczas przywracania?
Zazwyczaj podczas przywracania bazy danych z serwera produkcyjnego na serwer nieprodukcyjny skorzystam z opcji Z REPLACJĄ, ponieważ gdy zapominam, pojawia się błąd związany z brakiem tworzenia kopii zapasowej dziennika ogona. Według MSDN powinienem utworzyć kopię zapasową dziennika ogona przed przywróceniem: Jeśli baza danych jest w trybie online i planujesz wykonać …


2
Cassandra: utrzymanie
Nie mam doświadczenia z Cassandrą, ale mam pewne doświadczenie z relacyjnymi bazami danych opartymi na SQL. Nie udało mi się znaleźć informacji o najlepszych praktykach dotyczących sposobu utrzymania Cassandry po wdrożeniu. Czy konieczne jest VACUUM bazy danych? Powinienem pomyśleć, że ładowanie odczytu / zapisu powoduje fragmentację pamięci. Lub bardziej ogólnie: …

1
ALTER TABLE… Przełączanie ze zwykłej tabeli na tabelę podzieloną na partycje kończy się niepowodzeniem
Poniższy kod wykonuje następujące czynności: Tworzy bazę danych partycja play w C: \ TEMP Tworzy dwie identyczne partycjonowane tabele play_table i archive_play_table Przełącza partycję 1 tabeli odtwarzania do partycji 1 tabeli odtwarzania Tworzy nową niepartycjonowaną tabelę temp_table o tej samej strukturze co play_table w tej samej grupie plików co partycja …

1
Optymalizacja jednoczesnych aktualizacji w Postgres
Korzystam z równoczesnych zapytań Postgres: UPDATE foo SET bar = bar + 1 WHERE baz = 1234 Każde zapytanie wpływa na ustaloną liczbę K wierszy i nie mogę znaleźć sposobu na wymuszenie kolejności, w jakiej wiersze są aktualizowane, co powoduje zakleszczenie. Obecnie rozwiązuję ten problem ręcznie, wymuszając wykonanie zamówienia, ale …


3
Brak zadania „Wdróż bazę danych na SQL Azure”
Niedawno zainstalowałem SQL Server 2014 Express na stacji roboczej, którą mam i próbuję wdrożyć na SQL Azure. Zrobiłem to wcześniej na poprzedniej stacji roboczej za pomocą programu SQL Server 2012 Express, wykonując następujące czynności: Kliknij bazę danych prawym przyciskiem myszy> Zadania> „Wdróż bazę danych na SQL Azure” W SQL Server …


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.