增加附加数据库的 Sqlite 上限



我需要一个包含 1000 多个附加数据库的 sqlite3 数据库,但文档说"附加数据库的最大数量不能增加到 125 以上">

一些早期版本谈论限制 63

这个上限是人为的吗?删除给出此限制的代码后,我能够编译 sqlite,但它安全吗?

我们谈论极限是因为性能,还是在超过极限 125 后存在更深层次的隐藏问题?

还有很多更深层次的、隐藏的问题。例如,游标使用有符号的 8 位整数来保存它所引用的数据库的索引。127 是有符号 8 位整数的最大值。

最新更新