В процессе использования программы в БД может накапливаться мусор. Это связано с тем, что при удалении любых данных для повышения быстродействия они фактически не удаляются из БД, а лишь помечаются как удаленные. Однако при этом остаются в базе и занимают место на диске. Процедура сжатия позволяет очистить базу данных от временной информации и ненужных записей, уменьшив объем файла БД и увеличив скорость работы с ним.
В настройках PrintStore имеется возможность включить автоматическое сжатие БД каждый раз при выходе из программы. Подробнее об этом читайте здесь. Не рекомендуется включать данную опцию при работе в многопользовательском режиме, так как это приведет к долгому закрытию программы.
Запустить сжатие базы также можно вручную, выбрав в меню «Файл» пункт «Сжать файл БД...».
Обычно сжатие происходит быстро — в течение нескольких секунд. Но на медленных компьютерах и при большом объеме лишних данных этот процесс может занять минуту и более.
После окончания процедуры будет выдано сообщение с результатом сжатия:
Если база уже больше не сжимается (нет ненужных объектов), то сообщение будет выглядеть следующим образом: