250 гигов,а база 10
Если упростить, то нет, не содержатся Главное работать с ним через мсскл, а не на диске файлы удалять руками
После того как почистить ты либо оставь в simple режим восстановления, либо настрой бакупы журнала транзакций
Содержатся
А каков штатный режим работы с журналом, чтобы он не рос выше значения, регулярные бекапы через sql studio?
Выключить СУБД...
1. Настраивается в sql server agent - jobs в нем создаёшь свое задание на бэкапы логов по нужному тебе расписанию. 2. Чтобы лог файл не рос выше определённого значения можно поставить ограничение на рост файла лога. Правда тогда , по достижения лимита записывать в бд и удалять из неё не получится 🤣. Зато файл лога расти не будет. 3. Посмотри как идёт прирост файлов данных и файла лога. Там не должно стоять приращение в %.
Если перевод базы в simple не вариант, настраивайте в Maintenance Plan бекапы логов. Обычно 1 раз в час. На нагруженных базах я ставил каждые 15 минут. Были случаи, когда ставил каждые 5 минут.
Если вам ок потерять данные за последний час, то 1 час ок.. даже минуты бывает много )
https://ola.hallengren.com/
Для этого есть AlwaysOn и кластеры, когда одной минуты много. Но это уже выходит за вопрос бекапов
Обсуждают сегодня