ロック

次のダッシュボードが表示されます:

InnoDB行ロック待機ダッシュボード

トランザクションが待機しているInnoDBロックを表示します。値は、sys.x$innodb_lock_waitsビューから取得されます。

名前 説明
待機対象ロックID 待機対象であるロックのID。
待機中トランザクションID 待機しているトランザクションのID。
ブロック元ロックID 待機対象であるロックをブロックしているロックのID。
ブロック元ロック・モード 待機対象であるロックをブロックしているロックのモード。
ブロック元PID ブロックしているトランザクションのプロセスリストID。
ブロック元問合せ ブロックしているトランザクションで実行されている文。
ブロック元トランザクション経過時間 ブロックしているトランザクションが実行されている期間(TIME値)。
ブロック元トランザクションID 待機対象であるロックをブロックしているトランザクションのID。
ブロック元トランザクションによるロック済の行 ブロックしているトランザクションによってロックされた行の数。
ブロック元トランザクションによる変更済の行 ブロックしているトランザクションによって変更された行の数。
ブロック元トランザクション開始時間 ブロックしているトランザクションが開始された時間。
ロックされた索引 ロックされている索引の名前。
ロックされた表 ロックされている表の名前。
ロックされたタイプ 待機対象であるロックのタイプ。
待機経過時間 そのロックを待機している期間(TIME値)。
待機対象ロック・モード 待機対象であるロックのモード。
待機中PID 待機しているトランザクションのプロセスリストID。
待機中問合せ そのロックを待機している文。
待機中トランザクション経過時間 待機中トランザクションが待機している期間(TIME値)。
待機中トランザクションによるロック済の行 待機しているトランザクションによってロックされた行の数。
待機中トランザクションによる変更済の行 待機しているトランザクションによって変更された行の数。
待機中トランザクション開始時間 待機しているトランザクションが開始された時間。
待機開始時間 そのロック待機が開始された時間。

表メタデータ・ロック待機ダッシュボード

メタデータ・ロックを待機している間にどのセッションがブロックされたかと、何がそれらをブロックしているかを表示します。値は、sys.x$schema_table_lock_waitsビューから取得されます。

名前 説明
オブジェクト名 インストゥルメント化されたオブジェクトの名前。
オブジェクト・スキーマ そのロックされたオブジェクトを含むスキーマ。
ブロック元アカウント 待機対象であるロックをブロックしているスレッドに関連付けられたアカウント。
ブロック元アカウント期間 ブロック元であるロックが保持されている期間。
ブロック元ロック・タイプ 待機対象であるロックをブロックしているロックのタイプ。
ブロック元PID 待機対象であるロックをブロックしているスレッドのプロセスリストID。
ブロック元スレッドID 待機対象であるロックをブロックしているスレッドのスレッドID。
待機中アカウント そのロックを待機しているセッションに関連付けられたアカウント。
待機対象ロック期間 待機対象であるロックが待機されている期間。
待機対象ロック・タイプ 待機対象であるロックのタイプ。
待機中PID そのロックを待機しているスレッドのプロセスリストID。
待機中問合せ そのロックを待機している文。
待機中問合せによって影響を受けた行 その文によって影響を受けた行の数。
待機中問合せによって調査された行 その文によってストレージ・エンジンから読み取られた行の数。
待機中問合せ秒数 その文が待機していた期間(秒)。
待機中スレッドID そのロックを待機しているスレッドのスレッドID。