Страница 1 из 1

Файл лога транзакций (WWALMDB.ldf)

СообщениеДобавлено: Пт дек 19, 2014 9:41 am
AmorS
Доброго времени суток.
Файл лога транзакций WWALMDB_log.LDF занимает неимоверно большой объем (см. вложение).
Собственно, вопросы:
1. Что в большей степени влияет на его рост?
2. Каким способом сейчас, в процессе работы, и "безболезненно" его можно "сжать"/очистить?
Спасибо.
P.S. WinServer 2003, MSSQL 2005, InTouch 10.

Re: Файл лога транзакций (WWALMDB.ldf)

СообщениеДобавлено: Пт дек 19, 2014 12:27 pm
Генератор зла
MS SQL - Databases - WWAlmDB - ПКМ - Tasks - Shrink - Files
Выбрать File Type = Log
Ok.

Re: Файл лога транзакций (WWALMDB.ldf)

СообщениеДобавлено: Пт дек 19, 2014 3:18 pm
AmorS
Спасибо.

Генератор зла писал(а):MS SQL - Databases - WWAlmDB - ПКМ - Tasks - Shrink - Files
Выбрать File Type = Log
Ok.

Помогло, но не сильно.
Файл уменьшился только на 22Гб. И его большой объем попрежнему настораживает.
Что можно еще предпринять?

Re: Файл лога транзакций (WWALMDB.ldf)

СообщениеДобавлено: Пт дек 19, 2014 11:05 pm
Генератор зла
Значит, у Вас большой файл MDF, т.е. сама база.
Либо в БД хранится слишком много записей (за слишком длительный период времени). Пользуйтесь утилитой WWAlarm DB Purge/Archieve

Re: Файл лога транзакций (WWALMDB.ldf)

СообщениеДобавлено: Пн дек 22, 2014 8:56 am
AmorS
Проблему решил так:
1. MS SQL - Databases - WWAlmDB - ПКМ-Properties-Options-Recovery model (Full) меняю на Simple.
2. ....................... - WWAlmDB - ПКМ - Tasks - Shrink - Files. Выбрать File Type = Log. Ok.
3. ....................... - WWAlmDB - ПКМ-Properties-Options-Recovery model вернул на Full.
"Генератор зла", спасибо за "наводку"!

Re: Файл лога транзакций (WWALMDB.ldf)

СообщениеДобавлено: Чт янв 15, 2015 4:50 pm
cuthbert
Ранее пользовался следующей статьей с SQL.RU для усечения лога транзакций
см. ссылку - http://www.sql.ru/articles/mssql/01070903truncatingtransactionlog.shtml

Это универсальное средство, во всех случаях когда пользовался, помогало.