SQL Server wymaga dziennika transakcji do działania.
To powiedziawszy, istnieją dwa tryby działania dziennika transakcji:
W trybie pełnym dziennik transakcji rośnie do momentu utworzenia kopii zapasowej bazy danych. W trybie prostym : miejsce w dzienniku transakcji jest „odzyskiwane” w każdym punkcie kontrolnym .
Bardzo niewiele osób ma potrzebę uruchamiania swoich baz danych w modelu pełnego odzyskiwania. Jedynym celem korzystania z modelu pełnego jest to, że chcesz wykonać kopię zapasową bazy danych kilka razy dziennie, a tworzenie kopii zapasowej całej bazy danych zajmuje zbyt dużo czasu - wystarczy więc wykonać kopię zapasową dziennika transakcji.
Dziennik transakcji rośnie przez cały dzień, a Ty tworzysz jego kopię zapasową. Tej nocy wykonujesz pełną kopię zapasową, a następnie SQL Server obcina dziennik transakcji, zaczyna ponownie wykorzystywać miejsce przydzielone w pliku dziennika transakcji.
Jeśli robisz tylko pełne kopie zapasowe bazy danych , nie chcesz trybu pełnego odzyskiwania.