performance - SQLite:最佳PAGE_SIZE

标签 performance sqlite optimization pragma page-size

我了解到,仅出于不同平台和操作系统之间的兼容性而选择了SQLite中的PAGE_SIZE默认值1024。

由于我的应用程序仅在Windows系统上运行,因此将其增大到更大的值(例如4096)是否安全?它是否会有任何有害的副作用?

最佳答案

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


平台
图式
数据
查询(即用法)


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

关于performance - SQLite:最佳PAGE_SIZE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7759033/

相关文章:

sqlite - iOS App中的SQLite DB和表ID

php - Laravel 应用程序中的图像优化

sql - USPS 统一费率盒需要成本最小化算法

sql - Spark数据集错误: Both sides of this join are outside the broadcasting threshold and computing it could be prohibitively expensive

python - Numpy 中每一行的 `vectorize`

performance - PostgreSQL:在所有表字段的长度上创建索引

sqlite - PRAGMA journal_mode = OFF为什么不起作用?

sqlite - 为什么我的 sqlite 调用同时在不同的线程上?

java - Java JVM 是否执行任何特化或部分评估类型优化?

c++ - 分配约10GB的 vector -如何加快速度?