2016-08-03 2 views
0

У меня есть база данных SQL Server с одним файлом журнала, и она растет очень быстро.Файл журнала базы данных SQL Server увеличивается очень быстро

Но это происходит после того, как я сжимаю файл до того, как это было хорошо.

Моя модель восстановления базы данных - ПОЛНОЕ восстановление.

Помогите с этим.

+1

http://rusanu.com/2012/07/27/how-to-shrink-the-sql-server-log/ –

ответ

2

Предполагая, что вы имели в виду журнала транзакций ...

Если вы используете модель полного восстановления,

вернуть место в журналах транзакций или уменьшить его, журнал (или базу данных) должны быть подкреплены первым , Если вы используете также CDC или Replication, даже резервного копирования недостаточно. Пробел может быть восстановлен только после того, как агент чтения журнала прочитает журналы транзакций.

Журнал транзакций быстро растет, если есть много изменений в базе данных.

0

Похоже, что файл журнала был соответствующим образом рассчитан для вашего трафика, прежде чем вы его сжимаете. Перефразируя Эльзу из фильма «Замороженный», «Пусть он растет!». То есть, если у вас не было события, которое вы можете указать на то, что сделало его намного больше, чем обычно, файл журнала, скорее всего, будет иметь соответствующий размер с учетом объема транзакций.

Смежные вопросы