從這個問題: SQLite updating ONE record is very (relatively) slow它是一個推薦的做法來提高性能使用PRAGMA同步= OFF
我看到他得到了使用PRAGMA同步= OFF一個大的速度增益。
我正面臨非常慢的sqlite更新時間(250毫秒),我需要從不同的線程做很多更新。
我有很多來自不同線程的數據庫打開連接。爲了有這樣的速度改進,最好只有一箇中央DataBase類包裝數據庫,並使用所有線程調用的鎖並使用PRAGMA synchronous = OFF來鎖定數據庫。
你已經閱讀過http://stackoverflow.com/questions/1711631/improve-insert-per-second-performance-of-sqlite?rq=1,我懷疑可能會提供一些東西來嘗試? –