Уменьшение размера WAL-журнала в SQLite
Если размер WAL-файлов (write ahead logs в SQLite) становится слишком большим, не смотря на предельный размер 4Мб, устанавливаемый Eserv'ом при инициализации SQLite, то уменьшить его можно следующим способом:- Скачать http://www.sqlite.org/sqlite-3_7_3.zip
- Извлечь оттуда sqlite3.exe
- Остановить все службы Eserv.
- Запустить sqlite3.exe _путь_к_db3_файлу_чей_wal_нужно_сжимать, например C:\dl\sqlite-3_7_3\sqlite3.exe C:\E4\CONF\lists\directory.db3
- В командной строке набрать
pragma wal_checkpoint;
.quit