【发布时间】:2014-09-25 21:48:06
【问题描述】:
我可以使用PRAGMA cache_size 设置缓存大小。但是当我执行插入或选择时,我无法查看使用了多少缓存大小。
我还有一些其他问题
- 当我们给出结束事务时,这些缓存是否写入磁盘?
- 如果缓存用于优化select语句,那么select语句使用的缓存什么时候会被删除?
- 有什么方法可以查看我的 sqlite3 语句使用的缓存量
【问题讨论】:
标签: caching sqlite query-optimization
我可以使用PRAGMA cache_size 设置缓存大小。但是当我执行插入或选择时,我无法查看使用了多少缓存大小。
我还有一些其他问题
【问题讨论】:
标签: caching sqlite query-optimization
此类统计信息可通过sqlite3_db_status查询。
【讨论】: