Administratorzy baz danych

9
Dzienniki binarne MySQL - pomiń tabelę

Czy istnieje sposób na pominięcie określonej tabeli w dziennikach binarnych? Mam skonfigurowane dzienniki binarne jako moją strategię przyrostowego tworzenia kopii zapasowych między nocnymi kopiami zapasowymi. Ale mamy jedną ogromną tabelę referencyjną, którą będziemy aktualizować co noc z procesu...

9
Wyciekły transakcje z SQL Server

Mam bazę danych, do której dostęp ma około 50 klientów za pośrednictwem TDS przez TCP, co nie wydaje się zwalniać przestrzeni dziennika. Liczba procesów utrzymuje się na poziomie oczekiwanych 50, a niektóre z nich trwają dość długo (> 120 dni). Baza danych ma teraz 40 GB miejsca w dzienniku...

9
Przenoszenie wierszy z jednej tabeli do drugiej

Przenoszę rekordy z jednej bazy danych do drugiej w ramach procesu archiwizacji. Chcę skopiować wiersze do tabeli docelowej, a następnie usunąć te same wiersze z tabeli źródłowej. Moje pytanie brzmi: jaki jest najbardziej efektywny sposób sprawdzenia, czy pierwsza wstawka zakończyła się pomyślnie...

9
W jakim momencie posiadanie indeksu staje się skuteczne

Znalazłem wiele zasobów, które wspominają, że dodanie indeksu do tabeli przyspiesza wyszukiwanie i wstawia wolniej, ale tylko wtedy, gdy tabela jest duża. Stwarza to kompromis, który jest decyzją projektową, ale powinna istnieć przybliżona wielkość tabeli, przed którą użycie indeksu jest...

9
Zwiększona pamięć RAM, gorsza wydajność

Ustawiać: Windows Server 2008 R2 SQL Server 2008 R2 z dodatkiem SP1 240 GB pamięci RAM TempDB to pliki danych 8 x 16 GB bez automatycznego wzrostu (łącznie 128 GB) Serwer fizyczny / autonomiczny Ten serwer służy do przetwarzania ETL. Właśnie zainstalowaliśmy więcej pamięci RAM na tym serwerze,...

9
Skutecznie filtruj duży zestaw z rozróżnieniami

Powiedzmy, że mam jeden stolik CREATE TABLE Ticket ( TicketId int NOT NULL, InsertDateTime datetime NOT NULL, SiteId int NOT NULL, StatusId tinyint NOT NULL, AssignedId int NULL, ReportedById int NOT NULL, CategoryId int NULL ); W tym przykładzie TicketIdjest klucz podstawowy. Chcę, aby...

9
Zidentyfikuj zdarzenia wzrostu pliku

W moim portfolio odkrywam wiele baz danych, które zostały utworzone przy użyciu domyślnych ustawień autogrow (przyrosty 1 MB lub 10%), które rozszerzyły się na dłuższy czas. Jeśli chciałbym uzyskać ocenę stopnia fragmentacji zewnętrznej dla każdego z plików DB, czy mogę uzyskać z metadanych, ile...

9
Piaskownica programu SQL Server

Próbuję skonfigurować piaskownicę dla naszych programistów raportów, aby mogli w nich pracować. Mój obecny plan polega na „resetowaniu” bazy danych każdego wieczoru, ale nie jestem pewien, jak to zrobić. Przez reset rozumiem to, że zasadniczo chcę usunąć tabele użytkowników, widoki, procedury...