Как обрезать и сжать файлы журнала? - PullRequest
2 голосов
/ 18 декабря 2008

Как обрезать и сжать большие файлы журналов в SQL Server 2005? Как применять усечение через равные промежутки времени?

Есть ли разница между усечением и сжатием?

Заранее спасибо

Ответы [ 4 ]

6 голосов
/ 18 декабря 2008

Используйте DBCC SHRINKFILE и запланируйте его как работу, которая выполняется регулярно (предпочтительно в нерабочее время).

Просто имейте в виду, что из-за регулярного увеличения и уменьшения файла журнала наблюдается снижение производительности. Если у вас есть место, вы можете установить максимальный размер файла, к которому он обычно увеличивается, и просто оставить его.

1 голос
/ 18 декабря 2008

Надежное сжатие достигается

  • Резервное копирование (можно только усечь)
  • Checkpoint
  • термоусадочную
1 голос
/ 18 декабря 2008

Используйте оператор DBCC SHRINKFILE.

0 голосов
/ 14 марта 2016

сначала вы должны изменить режим восстановления базы данных на Свойства -> Опция -> Модель восстановления и изменить его на простой, а затем сжать файл журнала из Правый клик -> Задачи -> Сжать -> Файлы и выберите тип файла «Журнал» и нажмите ОК

...