Управление журналом транзакций

Изменения: 5 декабря 2005 г.

В этом разделе обсуждается процедура управления местом на диске, занимаемом журналом транзакций, для предотвращения переполнения журнала транзакций.

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

ms345382.note(ru-ru,SQL.90).gifПримечание.
Небольшое значение параметра автоувеличения прироста размера файла журнала может снизить производительность системы. Во избежание слишком частых увеличений размера файла журнала следует задать достаточно большое значение шагу роста файла журнала. Как правило, достаточно установить значение увеличения шага роста равным 10 %. Сведения об изменении параметра прироста для файлов журнала см. в разделе ALTER DATABASE (Transact-SQL).

В этом разделе

Раздел Описание

Усечение журнала транзакций

Содержит сведения об усечении журнала.

Управление размером файла журнала транзакций

Содержит сведения о наблюдении за размером журнала транзакций, сжатии журнала транзакций, добавлении или удалении файла журнала транзакций, а также сведения об оптимизации скорости роста журнала транзакций tempdb.

Факторы, вызывающие задержку усечения журнала

Описывает факторы, которые могут повлиять на задержку усечения журнала.

См. также

Основные понятия

Добавление и удаление файлов данных и журналов транзакций
Применение резервных копий журнала транзакций
Кодирование эффективных транзакций
Физическая архитектура журнала транзакций
Устранение неполадок при переполнении журнала транзакций (ошибка 9002)
Использование резервных копий журналов транзакций

Другие ресурсы

BACKUP (Transact-SQL)
CHECKPOINT (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005