增加附加数据库的Sqlite上限

时间:2017-03-18 00:18:38

标签: sqlite

我需要一个包含1000多个附加数据库的sqlite3数据库,但是文档说"附加数据库的最大数量不能超过125"

一些早期版本谈论限制63

这个上限是否是人为的?我可以在删除提供此限制的代码后编译sqlite,但它是否安全?

我们谈论限制因为表现还是在超过限制125后有更深层次的隐藏问题?

1 个答案:

答案 0 :(得分:3)

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