Я использую следующее, чтобы открыть:
db.open("db.kch#tune_defrag=10000", DB.OWRITER | DB.OCREATE)
Я помещаю и удаляю элементы.В конце выполнения база данных «пуста», функция count () возвращает 0, потому что я удаляю все элементы.Почему размер файла всегда увеличивается, когда я повторяю тест?Можно ли запустить что-то вроде «сборщика мусора» для очистки удаленных регистров?Если я выполню один и тот же тест 100 раз, у меня будет база данных размером 500 МБ, даже у меня есть только 2 записи.
Я попытался поставить "tune_defrag = 10000", но я думаю, что он не работал нормально.
Обс .: единственный регистр меньше 1 КБ, я не понимаю, почему регистры занимают так много места на диске.
Спасибо за любую помощь