增加页面大小?

时间:2014-02-15 18:48:30

标签: sqlite

我正在阅读SQLite中有效处理blob的内容(参见Faster alternative to sqlite3_blob_open)。

其中一项建议是:

  

压缩数据库的页面大小。默认值为1kb不是那个   身体健康

搜索明显的术语并不能产生有用的结果。

如何增加页面大小?

2 个答案:

答案 0 :(得分:3)

如果您在没有进一步阅读的情况下遇到此答案,请记住默认页面大小已更改。在SQLite版本3.12.0(2016-03-29)中,它增加到4096字节。因此,上面的答案在2014年发布时是正确的,但现在2048的值使页面尺寸更小。

请参阅https://sqlite.org/pgszchng2016.html

答案 1 :(得分:2)

使用PRAGMA

PRAGMA page_size = 2048;

(以字节为单位指定大小。)

http://www.sqlite.org/pragma.html#pragma_page_size