Безопасное и эффективное сокращение журнала транзакций Microsoft SQL Server
Summary: Узнайте, как уменьшить журналы транзакций Microsoft SQL Server с помощью SSMS или TSQL. Устраните раздувание файлов журналов, избегайте проблем с дисками и поддерживайте оптимальную производительность базы данных. ...
Symptoms
Cause
Resolution
Если размер файла журнала транзакций SQL Server угрожает занять все доступное дисковое пространство, этот файл следует уменьшить с помощью операции сжатия журнала. Приведенные ниже действия можно использовать для уменьшения размера журналов транзакций SQL Server.
Используйте управление SQL Server Studio.
- Нажмите правой кнопкой мыши базу данных с журналом транзакций, которую необходимо сжать. Выберите Задачи>Сжатие >файлов.

- В появившемся интерфейсе можно выбрать параметры для операции сжатия файлов. Сделайте выбор из приведенных ниже вариантов:
Тип файла- В раскрывающемся поле выберите Журнал.
Освобождение неиспользуемого пространства - Выберите переключатель.
Нажмите кнопку ОК , чтобы завершить процесс сжатия файла.

- Выполните приведенную ниже инструкцию TSQL, чтобы уменьшить указанный файл журнала базы данных, заменив имя журнала базы данных именем журнала базы данных, для которого выполняется сжатие:

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

ПРИМЕЧАНИЕ. Распространенная причина, по которой журнал транзакций SQL Server не сжимается, заключается в том, что в журнале недостаточно места для выполнения операции сжатия.
Часто задаваемые вопросы.
- Как увеличить размер файла журнала в SQL Server?
См. статью Microsoft Увеличение размера базы данных(для этого процесса требуется
ALTER на базу данных)
-
Каковы недостатки сжатия базы данных в SQL Server?
Дополнительные сведения об сжатии файла журнала SQL SQL см. в статье Microsoft Управление файловым пространством для баз данных в Управляемом экземпляре SQL Azure.
Additional Information
Уклонение от файла журнала транзакций Microsoft SQL Server
Продолжительность: 00:07:55 (чч:мм:сс)При
наличии языковых настроек скрытых субтитров можно выбрать с помощью значка CC в этом видеопроигрывателе.