Сжатие файла базы данных

При частом использовании программы в БД может накапливаться мусор. Это связано с тем, что при удалении любых данных для повышения быстродействия они фактически не удаляются из БД, а лишь помечаются как удаленные. Однако при этом остаются в базе и занимают место на диске. Процедура сжатия позволяет очистить базу данных от временной информации и ненужных записей, уменьшив объем файла БД и увеличив скорость работы с ним.

В настройках PrintStore имеется возможность включить автоматическое сжатие БД каждый раз при выходе из программы. Подробнее об этом читайте здесь. Не рекомендуется включать данную опцию при работе в многопользовательском режиме, т.к. это приведет к долгому закрытию программы.

Запустить сжатие базы также можно вручную, выбрав в меню «Файл» пункт «Сжать файл БД...».

Обычно сжатие происходит быстро - в течение нескольких секунд. Но на медленных компьютерах и при большом объеме лишних данных этот процесс может занять минуту и более.

После окончания процедуры будет выдано сообщение с результатом сжатия:

Если база уже больше не сжимается (нет ненужных объектов), то сообщение будет выглядеть следующим образом: