Размер файла журнала транзакций Microsoft SQL - PullRequest
1 голос
/ 04 марта 2011

Наш .LDF (файл журнала транзакций базы данных SQL Server) вырос за год до 45 ГБ.

Мы стремимся максимально сократить этот файл до 2 ГБ.

При использовании SSMS 2008 у нас было ENABLE AUTOGROWTH с ОГРАНИЧЕННЫМ РОСТОМ ФАЙЛА 2 ГБ.

Почему не соблюдался ОГРАНИЧЕННЫЙ РОСТ ФАЙЛА?

Какие шаги мы должны предпринять, чтобы минимизировать .LDFфайл объемом 2 ГБ и убедитесь, что он учитывает ОГРАНИЧЕННЫЙ РОСТ ФАЙЛА.

Любая помощь очень ценится :) Спасибо!

1 Ответ

9 голосов
/ 04 марта 2011

Причина, по которой у вас очень большой Журнал транзакций, заключается в том, что для базы данных установлен режим полного восстановления (это нормально для рабочих серверов), но у вас не происходит регулярное резервное копирование TLog (и, возможно, полное резервное копирование тоже?)

Журнал транзакций должен редко увеличиваться сверх известного рабочего размера, в зависимости от частоты резервного копирования журнала и рабочей нагрузки запросов (и размера самого большого кластерного индекса для перестроений индекса). Желание уменьшить ваш журнал - это симптом, и оно не устранит истинную причину.

Как уменьшить размер резервной копии журнала транзакций после полного резервного копирования?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...