Книга знаний |
|
1С:Предприятие / Администрирование |
|
Часто можно встретить вопрос: почему растет файл журнала транзакций (LDF) на базе SQL. | Автор статьи: romix | Редакторы: Последняя редакция №8 от 12.12.08 | История URL: http://kb.mista.ru/article.php?id=284 |
Если такое происходит, обратите внимание на следующее:
Посмотрите, какой режим восстановления (Recovery) стоит на закладке Options в свойствах базы данных. Он бывает Simple (простой, который требует наименьшего администрирования) или Full (полный, который обеспечивает наилучшую возможность восстановления данных после сбоя). В режиме Full возможен рост журнала транзакций (LDF), поскольку изменения базы данных накапливаются в этом журнале.
Уменьшение журнала транзакций зависит от операции резервного копирования (backup): если не делать резервное копирование, то лог транзакций в режиме Full будет расти.
Обратите внимание на пункт контекстного меню "Shrink Database" (shrink - англ. усадка, усушка, уменьшение). Эта операция уменьшает размер базы данных путем "удаления неиспользуемых страниц" ("remove unused pages").
В свойствах базы данных есть опция "Auto Shrink", которая активизирует автоматическое уменьшение базы, во время периодических проверок неиспользуемого места ("during periodic checks for unused space").
Для базы данных предприятия в свойствах базы я установил опцию Full Recovery. На этой же закладке я установил флажок Auto Shrink. Базу надо периодически архивировать, для чего я настроил автоматическое архивирование базы данных (каждое утро) и журнала транзакций (каждые 10 минут).
См. также:Книга знаний: Автоматическое сохранение (backup) базы 1С:Предприятие средствами SQL
FAQ по администрированию 1С и MS SQL Server
http://metaprog.co.ua/secrprog/FAQ_SQL.html
4.5. Режим восстановления базы данных http://www.askit.ru/custom/sql2005_admin/m4/04_05_recovery_model.htm
Описание
| Рубрикатор
| Поиск
| ТелепатБот
| Захваченные статьи
| Установки
| Форум
|