零成本搭建自己的网站,做网站工作职责,相似图片在线查找,极路由做网站在项目中使用sqlite3#xff0c;有时会报database is locked 两种方式 1、多线程读#xff0c;多线程写#xff0c;只使用共同一个数据库连接#xff0c;即使用同一个SQLiteHelper连接#xff0c;调用sqlite3_busy_timeout 2、多线程读#xff0c;单线程写#xff0c;每…在项目中使用sqlite3有时会报database is locked 两种方式 1、多线程读多线程写只使用共同一个数据库连接即使用同一个SQLiteHelper连接调用sqlite3_busy_timeout 2、多线程读单线程写每个线程使用各自独立的数据库连接但是需要开启wal模式以开启数据库连接池 开启wal通过如下语句
pragma synchronousNORMAL;
pragma journal_modeWAL;
pragma wal_autocheckpoint5000;