标签: android ios sql multithreading
我在多线程环境应用程序中工作,每个脚本都可以访问本地数据库以执行其CRUD操作。
我无法使用异步方法,因为如果一个步骤已经访问了数据库,它将不允许其他线程共享DB对象。
更新 通过pslink帮助分享link以了解这一点。 所以我得到了多线程模式的SQLite,但没有序列化。我使用单个数据库对象跨线程-db-oepration访问以模拟开关时间,我也使用准备好的声明。
在多线程环境中访问数据库的最佳方法是什么。