2020-07-17 innodbのインテンションロックとは何か database 複数粒度ロック( Multiple Granularity Locking ) というLocking手法をベースにした処理がinnodbに独自実装されている? テーブルロック、行ロックなどのロックをかける対象の粒度のことを ロック粒度( locking granuality ) と呼ぶ事がある。複数粒度ロッキングでは、複数の粒度を使い分けることができる ※1 要するにロックをかける範囲をできるだけ狭くしたい。テーブルロックなどは避けたい こちらの資料が比較的わかりやすい 『RDBMS解剖学』P118 に記載のツリープロトコルの同じ方式を指している? ※1 『RDBMS解剖学』P110