标签: iphone sqlite thread-safety
我在我的iphone应用程序中运行了两个线程,他们将访问数据库。 我正在使用以下代码行打开数据库并进行插入,选择,删除等(我想要的)。
if(sqlite3_open([dataBasePath UTF8String], &database) == SQLITE_OK)
工作正常。但我不确定访问数据库是否是线程安全的。在任何时候都有可能崩溃吗?如果两个线程同时尝试访问数据库,会发生什么?
有人可以建议我同时从两个线程访问数据库的好方法吗?
答案 0 :(得分:0)
我使用了google.com并找到了以下高度相关的链接:
Are Database operations thread safe?