我正在使用PRAGMA temp_store=2
,所以所有临时表都是在内存中创建的。我有一个包含 1,000,000,000 条记录的临时表。我的测试应用程序使用的内存增长到大约 80 MB。如果我从该表中删除所有记录或删除表,那么我的应用程序仍然使用 80 MB 内存。为什么 sqlite 不释放内存?
问候
我正在使用PRAGMA temp_store=2
,所以所有临时表都是在内存中创建的。我有一个包含 1,000,000,000 条记录的临时表。我的测试应用程序使用的内存增长到大约 80 MB。如果我从该表中删除所有记录或删除表,那么我的应用程序仍然使用 80 MB 内存。为什么 sqlite 不释放内存?
问候