Locking
Displays the following dashboards:
InnoDB Row Lock Waits Dashboard
Displays the InnoDB locks that transactions are waiting for. Values are taken from the sys.x$innodb_lock_waits view.
Name | Description |
---|---|
Waiting Lock ID | The ID of the waiting lock. |
Waiting Trx ID | The ID of the waiting transaction. |
Blocking Lock ID | The ID of the lock that is blocking the waiting lock. |
Blocking Lock Mode | The mode of the lock that is blocking the waiting lock. |
Blocking PID | The processlist ID of the blocking transaction. |
Blocking Query | The statement the blocking transaction is executing. |
Blocking Trx Age | How long the blocking transaction has been executing, as a TIME value. |
Blocking Trx ID | The ID of the transaction that is blocking the waiting lock. |
Blocking Trx Rows Locked | The number of rows locked by the blocking transaction. |
Blocking Trx Rows Modified | The number of rows modified by the blocking transaction. |
Blocking Trx Started | The time at which the blocking transaction started. |
Locked Index | The name of the locked index. |
Locked Table | The name of the locked table. |
Locked Type | The type of the waiting lock. |
Wait Age | How long the lock has been waited for, as a TIME value. |
Waiting Lock Mode | The mode of the waiting lock. |
Waiting PID | The processlist ID of the waiting transaction. |
Waiting Query | The statement that is waiting for the lock. |
Waiting Trx Age | How long the waiting transaction has been waiting, as a TIME value. |
Waiting Trx Rows Locked | The number of rows locked by the waiting transaction. |
Waiting Trx Rows Modified | The number of rows modified by the waiting transaction. |
Waiting Trx Started | The time at which the waiting transaction started. |
Wait Started | The time at which the lock wait started. |
Table Metadata Lock Waits Dashboard
Displays which sessions are blocked waiting on metadata locks, and what is blocking them. Values are retrieved from the sys.x$schema_table_lock_waits view.
Name | Description |
---|---|
Object Name | The name of the instrumented object. |
Object Schema | The schema containing the locked object. |
Blocking Account | The account associated with the thread that is blocking the waiting lock. |
Blocking Account Duration | How long the blocking lock has been held. |
Blocking Lock Type | The type of lock that is blocking the waiting lock. |
Blocking PID | The processlist ID of the thread that is blocking the waiting lock. |
Blocking Thread ID | The thread ID of the thread that is blocking the waiting lock. |
Waiting Account | The account associated with the session that is waiting for the lock. |
Waiting Lock Duration | How long the waiting lock has been waiting. |
Waiting Lock Type | The type of the waiting lock. |
Waiting PID | The processlist ID of the thread that is waiting for the lock. |
Waiting Query | The statement that is waiting for the lock. |
Waiting Query Rows Affected | The number of rows affected by the statement. |
Waiting Query Rows Examined | The number of rows read from storage engines by the statement. |
Waiting Query Secs | How long the statement has been waiting, in seconds. |
Waiting Thread ID | The thread ID of the thread that is waiting for the lock. |