Sqlite频繁访问Header

时间:2012-05-03 18:25:17

标签: sqlite

我在我的应用程序中仅使用sqlite进行读取访问。数据库经常被我的应用程序命中,我可以看到每次访问数据库时都会读取数据库的标题(100字节)。 准确地说,每次读取标题的第24个字节的16个字节。我的问题是,如果数据库仅用于读取目的,为什么每次都会读取标头,因为数据库连接没有关闭?..我们可以让它只读取一次吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

谷歌搜索给了我这个链接,它说

“您的流程可能会承诺它只会读取数据库,但在那里 写作可能是其他一些过程。 不是服务器,sqlite没有其他方法可以找到它而不是 一遍又一遍地读标题。它必须检查是否 架构已更改,或者其他信息都在这些字节中。“

http://www.mail-archive.com/sqlite-users@sqlite.org/msg69900.html