Журнал транзакций базы данных SQL Server (объяснение)

Каждый раз, когда в базу данных SQL Server вносятся изменения, база данных SQL Server фиксирует их в журнале транзакций.

С помощью журнала транзакций можно восстановить предыдущую версию и отменить изменения в базе данных SQL Server с помощью Microsoft® SQL Server Management Studio. По умолчанию база данных SQL Server хранит журнал транзакций в течение неограниченного времени. Соответственно, количество записей в журнале транзакций постоянно увеличивается. Журнал транзакций по умолчанию располагается на системном диске. Постоянное увеличение размера журнала транзакций может препятствовать нормальной работе Windows.

Чтобы избежать подобной ситуации, рекомендуется регулярно сбрасывать данные журнала транзакций. Сброс данных не уменьшает размер файла журнала транзакций, а очищает его содержимое и тем самым препятствует переполнению журнала. Система VMS не сбрасывает данные журнала транзакций. В SQL Server предусмотрено несколько способов сброса данных журнала транзакций. Для получения дополнительной информации посетите страницу поддержки Microsoft https://docs.microsoft.com/en-us/sql/relational-databases/logs/the-transaction-log-sql-server?view=sql-server-2017 и наберите в строке поиска Усечение журнала транзакций.