如果同一个Android应用程序中的两个分离的线程试图访问SQLite数据库中的同一个表,会发生什么? 我可能有冲突吗?
答案 0 :(得分:3)
SQLite faq状态,SQLite是线程安全的,有一些(重要的)警告。它上面的一点还指出,即使从多个进程也禁止并发写入,并且写锁定是文件级别的。一个类似的问题:Locking a row with SQLite (read lock ?)具有类似的answer。
编辑:
不想偷别人,但wsanville的问题中接受的答案也完美地回答了你的问题...... What are the best practices for SQLite on Android?(如果评论被删除则复制)