sqlite 增加页面大小?

pwuypxnk  于 2023-04-12  发布在  SQLite
关注(0)|答案(2)|浏览(214)

我正在阅读SQLite中有效处理blob的文章(请参见Faster alternative to sqlite3_blob_open)。
其中一个建议是:
增大数据库的页面大小。默认值1kb并不合适
搜索显而易见的术语不会产生有用的结果。
如何增加页面大小?

yhived7q

yhived7q1#

如果你在没有进一步阅读的情况下遇到了这个答案,请记住默认的页面大小已经改变了。在SQLite版本3.12.0(2016-03-29)中,它被增加到4096字节。所以,上面的答案在2014年发布时是正确的,但是2048的值现在使页面大小变小了。
请参见https://sqlite.org/pgszchng2016.html

jutyujz0

jutyujz02#

使用PRAGMA

PRAGMA page_size = <size>;

(以字节为单位指定。)
http://www.sqlite.org/pragma.html#pragma_page_size

相关问题