在线文档教程
Sqlite
C界面 | C Interface

Attempt To Free Heap Memory

尝试释放堆内存

int sqlite3_release_memory(int

sqlite3_release_memory()接口通过释放数据库库保存的非必需内存分配来尝试释放N个字节的堆内存。用于缓存数据库页面以提高性能的内存是非基本内存的一个例子。sqlite3_release_memory()返回实际释放的字节数,可能大于或小于请求的数量。如果 SQLite 未用 SQLITE_ENABLE_MEMORY_MANAGEMENT 编译,则 sqlite3_release_memory()例程是一个无操作返回零。

另请参见:sqlite3_db_release_memory()

另请参见对象,常量和函数的列表。

SQLite is in the Public Domain.