.ldf гигантского размера #196666


#0 by Slon747
Имеется 3 SQL-базы 1с8.0. Одна рабочая и 2 копии. Лог-файлы (.ldf) у них занимают по 25 ГБ каждый. Несмотря на то, что копии делались давно, размер их байт в байт одинаковый и не растет. Скажите, почему так много, когда .mdf занимает 7 ГБ и можно ли как-то освободить место, занимаемые ими?
#1 by Slon747
Простите. юдва в теме надо читать как .ldf :)
#2 by Dusyaya
Shrink database тебе поможет
#3 by romix
Если у базы данных стоит Full Recovery Mode, то у нее будет разрастаться LDF. Так задумано, чтобы бэкапить только изменения (транзакции), а не всю базу. Если нет желания бэкапить транзакции, то проще поставить Simple Recovery Mode - и лог-файл будет сам обрезаться. У меня стоит бэкап ночной - вся база, и каждые 10 минут - бэкап лога транзакций. Как это настроить - см. мои статьи:
#4 by Slon747
Насчет "Full Recovery Mode". На закладке Options в свойствах базы в разделе Recovery стоит Model: Full. Это оно? Насчет одинакового размера помоему понял. Выставлены 10% в росте файла транзакций. Транзакции сохраняются каждый час. А ночью - полный .bak За ссылки спасибо.
#5 by MikleV
да, это оно.
#6 by smaharbA
Скока можна ?
#7 by romix
Щас научу бота :-)
#8 by romix
А стоит ли в настройках базы Auto Shrink?
#9 by romix
(+7) Статья для бота: Если что неверно или неполно пож. поправьте.
#10 by Slon747
Не стоит. А если выставлю, будут ли правильно создаваться .TRN?
#11 by romix
По умолчанию стоит. Видимо поэтому файл LDF растет.
#12 by romix
Насчет TRN я не в курсе, что это такое.
#13 by Slon747
Это у меня каждый час транзакции сохраняются
#14 by romix
У меня тоже сохраняются. Ты файлы что ли физически копируешь? Если так, то это зло имхо.
#15 by Slon747
Нет. Не копирую. Они автоматом создаются. Хранятся n-е кол-во дней. Потом удаляются. Через maintenance
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С