我正在阅读SQLite中有效处理blob的文章(请参见Faster alternative to sqlite3_blob_open)。
其中一个建议是:
增大数据库的页面大小。默认值1kb并不合适
搜索显而易见的术语不会产生有用的结果。
如何增加页面大小?
我正在阅读SQLite中有效处理blob的文章(请参见Faster alternative to sqlite3_blob_open)。
其中一个建议是:
增大数据库的页面大小。默认值1kb并不合适
搜索显而易见的术语不会产生有用的结果。
如何增加页面大小?
2条答案
按热度按时间yhived7q1#
如果你在没有进一步阅读的情况下遇到了这个答案,请记住默认的页面大小已经改变了。在SQLite版本3.12.0(2016-03-29)中,它被增加到4096字节。所以,上面的答案在2014年发布时是正确的,但是2048的值现在使页面大小变小了。
请参见https://sqlite.org/pgszchng2016.html
jutyujz02#
使用
PRAGMA
:(以字节为单位指定。)
http://www.sqlite.org/pragma.html#pragma_page_size