标签: sqlite transactions timeout
sqlite交易有什么限制吗?例如,在一个事务中插入大量数据会导致问题吗?
答案 0 :(得分:1)
不,您可以根据需要设置大小的事务(只要您有磁盘空间)并且只要您愿意(只要没有其他人想要访问数据库)。
答案 1 :(得分:0)
首先我想说的是 - SQLITE不是一个完整的数据库。它是重新生成file.open()并将其视为将结构化数据写入本地文件。
不建议使用更大的事务加载大数据(迁移)。如果想要交易,最好使用较小的数据集。事务可以锁定DB状态并使其他查询阻止。