Вы можете использовать компакт и восстановить после того, как вы закончите. Это очищает все временные таблицы.
По моему опыту, производительность имеет тенденцию увеличиваться, а не уменьшаться, после компактирования и ремонта. Однако сам процесс может занять немного времени (обычно десятки секунд для базы данных ~ 100 МБ, но зависит от множества факторов).
Обратите внимание, что сжатие и восстановление невозможно выполнить из VBA в самой базе данных. Однако вы можете включить compact при закрытии . Я также разместил обходной путь для этого ограничения здесь , но я рекомендую не использовать его, когда он не нужен.