Регистрация...

Eserv Forum / E4 / Eserv 4 beta / большой размер directory.db3-wal

wikipost // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Обнаружила, что размер CONF\lists\directory.db3-wal почти 950 МБ.
Это нормально?
 
Комментарии к этой версии (12.07.2011 12:10) [~matveeva] 8936c61f
АвторДатаТекстtags
ac12.07.2011 12:32
Это ненормально, хотя и типично (баг sqlite, не выдерживающего заданный в опциях максимальный размер транзакционного журнала).
wikipost
matveeva12.07.2011 13:00
А что-нибудь надо предпринимать? Типа сжать, перекопировать и т.д...
wikipost
ac12.07.2011 16:07
Это не единственный файл с такой проблемой. Остальные db3-файлы в lists, а также db3-файлы файлы в stat (т.е. все файлы, которые открыты все время работы служб, а не временно, как индексы сообщений) тоже могут сопровождаться распухшими wal. "Сжимать" их вручную (с помощью sqlite3.exe) слишком хлопотно, а сами службы в рантайме сделать это не могут (запускаемые Eserv'ом checkpoint'ы игнорируются в результате того же sqlite'ного бага). Можно только при останове служб автоматически сжимать — http://www.eserv.ru/download/acWEB4_2011-07-12_1.rar — но тогда при остановке acWEB'а должны быть также предварительно остановлены acSMTP и acIMAP.
wikipost
ac12.07.2011 16:11
Если будете испытывать, то старый acWEB4.exe сохраните на всякий случай, т.к. 4.29, откуда новая сборка, всё ещё бета.
wikipost
Работает на Eserv/5.05567 (10.02.2020)