Nasza ustanowiona replikacja uległa awarii („żądany segment WAL został już usunięty” podczas przestoju) Nie możemy ponownie łatwo zatrzymać elementu nadrzędnego. Czy możemy zrobić pg_start_backup(), rsync ${PGDATA}/ mistrz do niewolnika, pg_stop_backup() ... podczas gdy główny postgresql jest nadal w pełni załadowany? (Lub pg_start_backup()doprowadzi do zamki stołowe, Bloki we / wy, niespójności, …
Chcę sposób, aby ustalić, które kolumny w danej bazie danych są połączone za pomocą relacji PK / FK. Mogę zwrócić informacje PK / FK dla danej tabeli za pośrednictwem SELECT * FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS cu WHERE EXISTS ( SELECT tc.* FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS AS tc WHERE tc.CONSTRAINT_CATALOG = 'MyDatabase' AND tc.TABLE_NAME …
czy możliwe jest przeszukiwanie całych tabel bazy danych (wiersza i kolumny) w celu znalezienia określonego ciągu. Mam bazę danych o nazwie A z około 35 tabelami, muszę wyszukać ciąg o nazwie „hello” i nie wiem, w której tabeli zapisano ten ciąg. Czy to możliwe? Korzystanie z MySQL Jestem administratorem Linuksa …
W skrócie Jakie czynniki wpływają na wybór przez indeksator indeksu indeksu widoku indeksowanego? Wydaje mi się, że indeksowane widoki są sprzeczne z tym, co rozumiem na temat tego, jak Optymalizator wybiera indeksy. Widziałem to wcześniej , ale OP nie został zbyt dobrze przyjęty. Naprawdę szukam drogowskazów , ale wymyślę pseudo …
Postępuję zgodnie z przewodnikiem - http://www.sqlchicken.com/2009/07/how-to-create-a-server-side-trace-with-sql-profiler/, który działa, dopóki nie dotrę do kroku 8 Teraz zaplanuj swój nowo utworzony skrypt. W SSMS połącz się z serwerem, na którym chcesz śledzić. Przejdź do agenta SQL Server i rozwiń go, aby zobaczyć folder Jobs. Kliknij folder zadań prawym przyciskiem myszy i wybierz …
Uświadomiłem sobie, że moja firma stosuje proces ELT (ekstrakcja-transformacja-ładowanie) zamiast ETL (ekstrakcja-transformacja-ładowanie). Jakie są różnice między tymi dwoma podejściami i w jakich sytuacjach jedno byłoby „lepsze” od drugiego? Byłoby wspaniale, gdybyś mógł podać kilka przykładów.
Zwykle tworzę przewodniki po planach, najpierw konstruując zapytanie, które korzysta z właściwego planu, i kopiując je do podobnego zapytania, które tego nie robi. Jest to jednak czasami trudne, szczególnie jeśli zapytanie nie jest dokładnie takie samo. Jaki jest właściwy sposób tworzenia prowadnic planu od zera? SQLKiwi wspomniał o opracowywaniu planów …
Wszyscy wiedzą, że w tabelach, które używają InnoDB jako silnika, zapytania takie SELECT COUNT(*) FROM mytablesą bardzo niedokładne i bardzo wolne, szczególnie gdy tabela staje się większa i ciągłe wstawianie / usuwanie wierszy podczas wykonywania tego zapytania. Tak jak to rozumiem, InnoDB nie przechowuje liczby wierszy w zmiennej wewnętrznej, co …
Mamy aplikację, w której tylko jedna tabela będzie rosła w milion linii, a reszta będzie nieco mniejsza niż milion. Więc jaka rada powinna pójść z innodb_file_per_table lub pozostawić jako jeden .ibd? Czytałem niektóre artykuły, które mówią, że nie idź z tym, ponieważ potrzebujesz więcej dostępu do dysku, gdy połączenia są …
Czy miałoby to kiedykolwiek sens, aby aplikacja wymuszała integralność bazy danych zamiast posiadania kluczy obcych, ograniczeń sprawdzania itp.? Jakiego wzrostu wydajności można oczekiwać od niewymuszania integralności bazy danych za pomocą wewnętrznych narzędzi bazy danych?
W SQL Server statystyki są aktualizowane automatycznie, gdy są Auto Update Statisticsw True(co jest ustawieniem domyślnym). Czy istnieje powód ręcznej aktualizacji statystyk i w jakich okolicznościach?
Tworzę bazę danych, w której będzie około 30 tabel, z których każda zawiera dziesiątki milionów wierszy, a każda tabela zawiera jedną ważną kolumnę i kolumnę klucza głównego / obcego, aby zmaksymalizować wydajność zapytań w obliczu dużego aktualizacje i wstawienia oraz intensywne wykorzystanie indeksów klastrowych. Dwie tabele będą zawierać dane tekstowe …
Mamy bazę danych dla produktu, który wymaga dużego zapisu. Właśnie kupiliśmy nowy serwer z dyskiem SSD, aby pomóc. Ku naszemu zdziwieniu wstawki nie były szybsze niż na naszej starej maszynie z dużo wolniejszym przechowywaniem. Podczas testów porównawczych zauważyliśmy, że wskaźnik operacji we / wy wykazywany przez proces SQL Server był …
Baza danych, nad którą pracują nasi programiści, jest zbyt duża (zawiera wiele obiektów bazy danych). Musimy kontrolować zmiany obiektów db (zarządzanie zmianami). Nasza firma nie może mieć osoby, która byłaby odpowiedzialna tylko za zmiany db. Potrzebujemy więc bezpiecznego źródła dla obiektów bazy danych, czegoś w rodzaju kontroli wersji standardowego kodu, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.