Hierarchical Locking
- the intention locks (IS, IX, SIX) are generally obtained on the higher levels of the hierarchy (eg. table) and
- the nonintention locks (S, X) on lower
levels (eg. record)
- obtaining a nonintention lock mode (S or X) at a certain level of the hierarchy implicitly grants locks of the corresponding mode on lower level objects
Figure 2: Lock Mode Compatibility Matrix