gpt4 book ai didi

android - 确定 SQLite 内存数据库的大小

转载 作者:行者123 更新时间:2023-11-30 02:32:00 27 4
gpt4 key购买 nike

我在 Android 的内存中保存了一个大型数据库。有很多行,行的大小有些可变。如何在运行时确定内存数据库的大小?

最佳答案

在 SQLite 中,内存数据库被实现为没有后备文件的页面缓存。

SQLite C API 允许使用 sqlite3_db_status(SQLITE_DBSTATUS_CACHE_USED)sqlte3_status(SQLITE_STATUS_PAGECACHE_USED) 等函数获取状态。但是,Android 数据库 API 不允许访问这些函数。

关于android - 确定 SQLite 内存数据库的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27208671/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com