|
|
1
2
当SQLite需要写时,它会锁定整个数据库,这样其他线程/进程就不能读写它了。这就是为什么你的另一个进程变得很忙。因此,如果需要多个线程/进程同时使用数据库,SQLite就不是那么好了。如果你只有两个过程,你可能会侥幸逃脱。 至于问题的第二部分,您可以告诉SQLite使用 sqlite3_busy_timeout
|
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |