Tri*_*cky 12 sqlite transactions
我正在尝试将大量记录(以百万计)插入到SQLite数据库中.从文件流(C++)读入数据.如果我开始一个事务,执行所有插入然后提交事务,我只获得实际插入数据库中的一小部分记录.
插入的内容似乎是随机的 - 我无法真正看到任何插入哪些模式以及哪些模式被遗漏.不过,如果我犯再像2000插入后重新开始交易,我没有这个问题,所有的记录被插入,即使这个过程是很多慢.所以...
在一次交易中可以完成多少次插入是否有严格的限制?有没有办法改变这个限制?
归档时间: |
|
查看次数: |
6982 次 |
最近记录: |