!この記事は古くなっています. 更新版は下記をご覧ください.! Android: SQLite3 LockとTransaction Immediate/Exclusive http://yuki312.blogspot.jp/2014/10/android-sqlite3-locktransaction.html SQLiteのロック機構と、Transactionで使用できるロック2種の選択基準についての考察。 ●SQLiteのロック SQLiteのロック単位は"データベース単位"。 このため、ロックを1つ取得すると同データベース上にある全てのテーブルに影響がある。 Oracle等の巨大なDBMSでは"行ロック"なんてものがあったりして細かくロックを制御できるが、軽量なSQLiteは"データベース単位"でのロックのみサポートしている。 そのため、長い時間ロックし続けると他テーブルになかなか