ロックについて以下、自分が知らなくて調べた話をだらだら書いておく。英語ドキュメントにまとまっている。Lockingインテンションロック特殊なテーブルレベルのロックとしてインテンションロックがある。これらはテーブルレベル・行レベルといった複数粒度のロックの共存のために存在するっぽい。ロックは、他のトランザクションによるテーブルレベルの排他ロックと衝突する。(行レベルの共有ロックの前に獲得される。ロックは、他のトランザクションによるテーブルレベルの共有ロックや排他ロックと衝突する。(行レベルの排他ロックの前に獲得される。公式ドキュメントやかみぽさんの解説がわかりやすい。インデックスレコードに対するロック。