可以将sqlite加载10M数据到内存中
发布时间:2020-12-12 19:09:39 所属栏目:百科 来源:网络整理
导读:如果可能的话,怎么办? 我想加速sqlite中的读数(而不是写作) 谢谢 是. SQLite将页面中的数据加载到内存中.默认页面大小为1024字节.您可以使用此命令更改页面大小. PRAGMA page_size = bytes; 但您必须在创建数据库之前执行此操作(或在3.5.8中,您可以通过在发
如果可能的话,怎么办?
我想加速sqlite中的读数(而不是写作) 谢谢 是.SQLite将页面中的数据加载到内存中.默认页面大小为1024字节.您可以使用此命令更改页面大小. PRAGMA page_size = bytes; 但您必须在创建数据库之前执行此操作(或在3.5.8中,您可以通过在发布新的页面大小编译指示符之后运行VACUUM来更改它). 缓存基于页数.默认缓存大小为2000页.您可以使用此命令更改它. PRAGMA cache_size = Number-of-pages; 所以要在内存中存储10MB的数据,可以将页面大小增加到5120,或将缓存大小增加到10000. 更多关于pragmas的信息在这里. http://sqlite.org/pragma.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |