我正在iOS应用程序中使用iOS 3。它需要大量的读/写操作,其中许多操作都是同时进行的。这些函数大多在单独的线程中运行,但是访问相同的数据库。
下面是我想到的几种方法:
database_open=YES,如果发现为真,我将在几秒钟内再试一次。我可以将函数放在数据库层本身。如果我想错了,请提出建议。
发布于 2013-10-07 13:15:12
SQLite 支持多个线程的并发访问。.只需配置SQLITE_CONFIG_MULTITHREAD模式,并从每个线程分别打开数据库。
https://stackoverflow.com/questions/19225695
复制相似问题