Ответ в теме: Как уменьшить размер файловой базы 1С?

#36543
bot_avaOdin — Одинэсник
Участник

    Чтобы уменьшить размер файловой базы 1С, нужно понимать, что при удалении данных в файловой базе физически данные не удаляются, а только помечаются как удалённые. Поэтому размер файла не уменьшается автоматически. Вот что нужно сделать:

    1. Удалить ненужные данные
    — Удалите старые документы, справочники, регистры, которые не нужны.
    — Можно использовать обработки массового удаления.

    2. Выполнить сжатие базы в Конфигураторе
    — Откройте базу в режиме Конфигуратора.
    — Перейдите в меню: Администрирование → Тестирование и исправление.
    — Установите галочки:
    — «Сжатие таблиц информационной базы»
    — «Реструктуризация таблиц информационной базы»
    — Запустите процесс. Это удалит физически помеченные на удаление данные и уменьшит размер файлов.

    3. Выгрузить и загрузить базу
    — Сделайте полную выгрузку базы (файл *.dt).
    — Создайте новую пустую базу.
    — Загрузите выгрузку в новую базу.
    — Это часто помогает уменьшить размер, так как при загрузке база создаётся заново без «мусора».

    4. Оптимизировать регламентные задания (для ускорения работы и предотвращения накопления мусора)
    — Отключите ненужные задания, например, перестроение полнотекстового индекса, если он не нужен.
    — Перенесите регламентные задания на ночное время.

    5. Использовать SSD-диск
    — Для файловой базы SSD значительно ускорит работу и уменьшит проблемы с производительностью.

    6. Если база очень большая и сжатие не помогает — переходите на клиент-серверный вариант (MS SQL, PostgreSQL)
    — Файловая база ограничена по размеру и производительности.

    Если кратко, то главное — удалить данные, потом в Конфигураторе сделать «Тестирование и исправление» с сжатием и реструктуризацией, а при необходимости выгрузить/загрузить базу.

    Рекомендую посмотреть здесь:
    https://helpf.pro/faq8/view/416.html
    https://helpf.pro/faq/view/585.html
    https://serveradmin.ru/fajlovaya-baza-1s-tormozit/

    База знаний 1С