Переключение журнала регистрации в старый формат обязательное действие и давайте разберемся почему. Новый формат журнала регистрации (SQLite, *.lgd ) появился в платформе 1С:Предприятие 8 начиная с версии 8.3.5.
Просто обновление платформы на 8.3.5 (или более новые релизы) не приводит к смене формата ЖР.
Если на 8.3.5+ создать новую базу (или пересоздать старую) с очисткой папки 1Cv8Log, то при отсутствии в ней файла 1Cv8.lgf будет создан ЖР уже нового формата (*.lgd)
На большом количестве пользователей новый журнал регистрации работает менее производительно чем старый.
Как переключить журнал регистрации в старый формат
Чтобы вернуть старый режим записи — для этого (при остановленном сервере 1С):
- Найдите в папке базы (…\srvinfo\reg_) папку журнала регистрации (1Cv8Log)
- далее из папки 1Cv8Log удалить все файлы (или переместить, или переименовать папку), в папке 1Cv8Log создать пустой файл 1Cv8.lgf.
- Повторите эти шаги для каждой базы.
Переключение журнала регистрации в старый формат завершено, наслаждаемся результатом работы.
Для снижения нагрузки полезно уменьшать детализацию логирования ТЖ (например, оставить только ошибки)
Можно использовать RAM-диск для хранения журнала регистрации
Неудача нового формата для крупных масштабов признана 1С фактом с версии 8.3.12 возможности интерактивно выбирать формат журнала регистрации (т.е. опытные люди выбирают старый формат).
Переключение журнала регистрации в старый формат обязательное действие для высоконагруженных систем.
Как снизить нагрузку на жесткие диски перенеся журнал регистрации на другой диск читайте тут.
Как хотели улучшить журнал регистрации можно прочитать — тут.
Плюсы нового журнала регистрации
- Скорость однопоточной записи также немного ускорилась, а многопоточной — возросла почти в полтора раза (пока журнал маленького размера)
- В язык 1с добавили методы для работы с ЖР
- Время событий теперь хранится в формате всемирного координированного времени (UTC), что позволяет избежать проблем с работой в разных часовых поясах
