インテンションロック
複数粒度ロック、つまりテーブル単位のロックと行単位のロックの共存を実現するための仕組み
そのテーブル内で「後で」とる行ロックのタイプを示す(S or X)
ISとIXがある
SELECT ... LOCK iN SHARE MODE はIS
SELECT ... for UPDATEはIX
Sの前にISを取り、Xの前にIXを取らないといけない