Pytania otagowane jako transaction-log

Dziennik transakcji to lista / historia modyfikacji wykonanych przez system zarządzania bazą danych w celu zagwarantowania właściwości ACID w przypadku awarii lub awarii sprzętu.


1
Nie można obciąć dziennika transakcji, log_reuse_wait_desc - AVAILABILITY_REPLICA
Dziś rano obudził mnie komunikat o logowaniu transakcji w jednej z naszych baz danych. Ten serwer jest klastrem Alwayson, a także transakcyjnym subskrybentem replikacji. Sprawdziłem log_reuse_wait_desc i zobaczyłem logbackup. Ktoś przypadkowo wyłączył zadania tworzenia kopii zapasowych dziennika 4 dni wcześniej, ponownie włączyłem zadanie tworzenia kopii zapasowej dziennika i dziennik został …

1
Najlepszy sposób na tworzenie kopii zapasowych i obcinanie dzienników transakcji zgodnie z harmonogramem
Nie jestem DBA, ale rzeczy są takie, jakie są, muszę nosić kapelusz DBA i skonfigurować plany konserwacji w mojej instancji SQL Server. Tak więc przez pewien czas miałem nocny proces SSIS, aby uruchomić wykonywanie zadania SQL, aby wykonać kopie zapasowe - w zasadzie, master.dbo.xp_create_subdiraby upewnić się, że istnieją foldery docelowe, …

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ć …


1
Czy mogę zmniejszyć plik dziennika transakcji w lustrzanej bazie danych?
To jest pytanie uzupełniające do poprzedniego pytania, dlaczego nie mogłem zmniejszyć pliku dziennika w głównej bazie danych. Krótko mówiąc, skonfigurowałem dublowanie bazy danych, ale zapomniałem upewnić się, że zadanie, które wykonało kopię zapasową dziennika transakcji, zostało uruchomione ponownie, a dziennik transakcji urósł do prawie 60 GB. Od czasu skonfigurowania kopii …

3
Wyłączam logowanie do niektórych tabel
Korzystam z programu SQL Server 2005. Mam dwie tabele zawierające informacje zbiorcze. Informacje są stale aktualizowane, generując prawie 5 GB danych dziennika dziennie. (Jest większy niż cała baza danych!) Chciałbym wyłączyć logowanie do tych tabel, ponieważ wycofywanie nie jest tak naprawdę konieczne. Chciałbym jednak nadal logować się w innych tabelach …


3
Czy umieszczenie plików dziennika transakcji na osobnym dysku ma przewagę wydajności?
Istnieje wiele postów na blogu i artykułów na temat najlepszych praktyk wychwalających zalety umieszczania pliku danych programu SQL Server na jednym dysku twardym i dziennika transakcji na innym. Podany powód jest taki, że plik bazy danych będzie doświadczał losowych odczytów i zapisów, podczas gdy dziennik transakcji będzie zawierał tylko zapisy …

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.