我正在研究一个项目,该项目应该从每个表使用一个数据库文件中受益匪浅,主要是因为我试图避免数据库变得太大而且还因为文件锁定问题.
我想使用该ATTACH
语句在我的所有表中都有一个"虚拟"数据库,但我发现虽然附加数据库的上限是62(这对我来说完全可以接受),但附加数据库的默认限制是实际上是10,来自SQLite限制页面:
最大附加数据库数
ATTACH语句是一个SQLite扩展,它允许两个或多个数据库与同一个数据库连接相关联,并且就像它们是单个数据库一样运行.同时附加的数据库的数量限制为SQLITE_MAX_ATTACHED,默认情况下设置为10.SQLite中的代码生成器使用位图来跟踪附加的数据库.这意味着附加数据库的数量不能超过62.
因为我需要支持10页以上的表,我的问题是,如何将设置SQLITE_MAX_ATTACHED
变量从PHP(使用PDO使用SQLite 3)更高的价值?
归档时间: |
|
查看次数: |
1854 次 |
最近记录: |