10bet网址
MySQL 5.6
下载本手册
PDF(美版)- 26.8 mb
PDF (A4)- 26.8 mb


MySQL 5.6// Information_schema innodb_trx

21.29.4 information_schema innodb_trx

INNODB_TRXテーブルには,トランザクションがロックを待機しているかどうか,トランザクションが開始した時点,トランザクションが実行しているSQLステートメント(存在する場合)など,InnoDB内部で現在実行している(読み取り専用トランザクションを除く)すべてのトランザクションに関する情報が含まれます。

innodb_trx

カラム名 説明
TRX_ID InnoDB。(MySQL 5.6以降,これらのIDは読み取り専用で非ロックのトランザクションでは作成されません。通俗地说,“InnoDB”(中文)
TRX_WEIGHT 。これは,トランザクションが変更した行の数とロックした行の数を反映したものです(ただし必ずしも正確な数ではありません)。デッドロックを解決するために,InnoDBは,ロールバックする対象。非トランザクションテーブルを変更したトランザクションは,変更された行およびロックされた行の数に関係なく,ほかのトランザクションより重みが高いと見なされます。
TRX_STATE 运行锁等待回滚,“”提交★★★★★★
TRX_STARTED
TRX_REQUESTED_LOCK_ID トランザクションが現在待機しているロックID (TRX_STATE锁等待。それ以外は)。★★★★★★★LOCK_IDINNODB_LOCKS
TRX_WAIT_STARTED トランザクションがロックを待機し始めた時間(TRX_STATE锁等待?それ以外は)。
TRX_MYSQL_THREAD_ID MySQL ID。IDPROCESSLIST14.14.2.3.1“processlist(进程列表)”
TRX_QUERY SQL。
TRX_OPERATION_STATE トランザクションの現在の操作,または
TRX_TABLES_IN_USE このトランザクションの現在のSQLステートメントを処理しているときに使用されるInnoDB
TRX_TABLES_LOCKED 現在のSQLステートメントが行ロックを持っている,InnoDBテーブルの数。(これらはテーブルロックではなく行ロックなので,一部の行がロックされているかどうかにかかわらず,通常,複数のトランザクションによるテーブルからの読み取りおよびテーブルへの書き込みを実行できます)。
TRX_LOCK_STRUCTS
TRX_LOCK_MEMORY_BYTES
TRX_ROWS_LOCKED 。この値には,物理的には存在するがトランザクションから認識できない削除マークが付けられた行が含まれる場合があります。
TRX_ROWS_MODIFIED
TRX_CONCURRENCY_TICKETS innodb_concurrency_tickets
TRX_ISOLATION_LEVEL
TRX_UNIQUE_CHECKS 現在のトランザクションで一意チェックがオンになっているか,オフになっているか。(たとえば一括データロード中にオフになっている場合があります)。
TRX_FOREIGN_KEY_CHECKS 現在のトランザクションで外部キーチェックがオンになっているか,オフになっているか。(たとえば一括データロード中にオフになっている場合があります)。
TRX_LAST_FOREIGN_KEY_ERROR ★★★★★★★★★★★★★★★★★★★★★★
TRX_ADAPTIVE_HASH_LATCHED 。(一度に1つのトランザクションだけがアダプティブハッシュインデックスを変更できます)。
TRX_ADAPTIVE_HASH_TIMEOUT アダプティブハッシュインデックスの検索ラッチをすぐに破棄するか,MySQLからの呼び出し全体で保持するか。你好競合がない場合,この値はゼロのままで,ステートメントは終了するまでラッチを保持します。。
TRX_IS_READ_ONLY

(5.6.4 .)

TRX_AUTOCOMMIT_NON_LOCKING

1、更新1 .中文:共享模式锁定中文:我很喜欢你选择ステートメントであり,この1つのステートメントだけがトランザクションに含まれるように自动提交(5.6.4)。(5.6.4)。このカラムとTRX_IS_READ_ONLY★★★★★★★★★InnoDBは,テーブルデータを変更するトランザクションと関連付けられたオーバーヘッドを軽減するように,トランザクションを最適化します。


mysql> SELECT * FROM INFORMATION_SCHEMA。INNODB_TRX\G *************************** 1. row *************************** trx_id: 3298 trx_state: RUNNING trx_started: 2014-11-19 13:54:39 trx_requested_lock_id: NULL trx_wait_started: NULL trx_weight: 316436 trx_mysql_thread_id: 2 trx_query: DELETE FROM employees.salaries WHERE salary > 65000 trx_operation_state: updating or deleting trx_tables_in_use: 1 trx_tables_locked: 1 trx_lock_structs: 1621 trx_lock_memory_bytes: 243240 trx_rows_locked: 759343 trx_rows_modified: 314815 trx_concurrency_tickets: 0 trx_isolation_level: REPEATABLE READ trx_unique_checks: 1 trx_foreign_key_checks: 1 trx_last_foreign_key_error: NULL trx_adaptive_hash_latched: 0 trx_adaptive_hash_timeout: 10000 trx_is_read_only: 0 trx_autocommit_non_locking: 0