liguofeng29’s blog

個人勉強用ブログだっす。

Oracle - ITLとは

ITL とはトランザクションによって、データブロックがどのような状態にあるかを

定義するデータ構造です。書き換えられる行の数には関係なく1トランザクションごとに
1つが取得されるものとなります。
ITL の最大値は表の作成時に maxtrans にて指定します。
ITL よりも多くのトランザクションが、同じブロックに対して更新を行い ITL が不足
した際に、ORA-54 が出力されるためロックされていない行でも行ロックされている
ように見えてしまった可能性がございます。