标签: database bash sqlite locking
我正在使用一个bash脚本,它在同一个sqlite数据库中写入“从不相同”的多个表。
我收到了数据库锁定的错误,我确实读过了,但是我不确定我是否应该得到这个错误,因为我正在写入同一数据库中的不同表,从不到同一个数据库中的同一个表。
我误解了这个吗?
此致
答案 0 :(得分:0)
SQLite为所有表使用一个文件。它锁定整个文件,而不是单个表。
作为一种解决方法,您可能需要在一段时间间隔之后多次重复操作,直到成功为止。