У меня возникла проблема чрезмерного роста базы данных при вставке данных через ODBC в базу данных Access 2010 (.accdb). Например, в одном случае база данных растет с 24 МБ до 140 МБ, но когда уплотнение сокращается до ~ 24 МБ.Чрезмерный рост базы данных Access 2010
Я заметил, что в базе данных есть таблицы с несколькими текстовыми полями, которые индексируются. Может ли быть причиной такого чрезмерного роста? Есть ли другие причины для этого?
Спасибо за подсказку. Вы правы, перед вставкой старые данные удаляются из базы данных. Это также причина, по которой база данных сжимается до первоначального размера после уплотнения. – vitaut
Ваша версия Access также имеет функцию автоматического выполнения компактного ремонта при каждом закрытии базы данных. Перейдите в раздел «Параметры файла» - «Текущая база данных», затем установите флажок «Compact on Close». –