Sqlite交易有超时吗?

时间:2013-06-05 08:13:48

标签: sqlite transactions timeout

sqlite交易有什么限制吗?例如,在一个事务中插入大量数据会导致问题吗?

2 个答案:

答案 0 :(得分:1)

不,您可以根据需要设置大小的事务(只要您有磁盘空间)并且只要您愿意(只要没有其他人想要访问数据库)。

答案 1 :(得分:0)

首先我想说的是 - SQLITE不是一个完整的数据库。它是重新生成file.open()并将其视为将结构化数据写入本地文件。

不建议使用更大的事务加载大数据(迁移)。如果想要交易,最好使用较小的数据集。事务可以锁定DB状态并使其他查询阻止。