SQLite:最佳PAGE_SIZE

时间:2011-10-13 18:55:26

标签: performance sqlite optimization pragma page-size

我读到SQLite中默认的PAGE_SIZE值为1024,仅仅是为了兼顾不同平台和操作系统之间的兼容性。

由于我的应用仅在Windows系统上运行,将其增加到更大的值(如4096)是否安全,或者它是否会产生任何不必要的副作用?

1 个答案:

答案 0 :(得分:2)

唯一的缺点是页面大小调整不当可能会使数据库变慢。最终,page_size优化将取决于四个因素:

  • 平台
  • 模式
  • 数据
  • 查询(即使用)

测试和比较,这是唯一的方法。