Попытка освободить память кучи
int sqlite3_release_memory(int);
Интерфейс sqlite3_release_memory() пытается освободить N байт памяти кучи, освобождая некритичные выделения памяти, удерживаемые библиотекой базы данных. Пример некритичной памяти — память, используемая для кэширования страниц базы данных для повышения производительности. sqlite3_release_memory() возвращает количество байт, фактически освобождённых, что может быть больше или меньше запрошенного значения. Процедура sqlite3_release_memory() является бесполезной и возвращает ноль, если SQLite не скомпилирован с SQLITE_ENABLE_MEMORY_MANAGEMENT.
См. также: sqlite3_db_release_memory()
См. также списки Объектов, Констант и Функций.
SQLite is in the Public Domain.
https://sqlite.org/c3ref/release_memory.html