我了解到,仅出于不同平台和操作系统之间的兼容性而选择了SQLite中的PAGE_SIZE默认值1024。
由于我的应用程序仅在Windows系统上运行,因此将其增大到更大的值(例如4096)是否安全?它是否会有任何有害的副作用?
最佳答案
唯一的缺点是页面大小调整不当可能会使数据库变慢。最终,page_size优化将取决于四个因素:
平台
图式
数据
查询(即用法)
测试和比较,这是唯一的方法。
关于performance - SQLite:最佳PAGE_SIZE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7759033/