PDF (US Ltr)
            - 36.1Mb
                                                PDF (A4)
            - 36.2Mb
                                
    このページは機械翻訳したものです。
      INNODB_LOCK_WAITS テーブルには、ブロックされている InnoDB トランザクションごとに 1 つ以上の行が含まれ、トランザクションで要求したロックと、その要求をブロックしているすべてのロックを示します。
    
注記
        このテーブルは非推奨で、MySQL 8.0.1 の時点で削除されています。 代わりに、パフォーマンススキーマ data_lock_waits テーブルを使用してください。 セクション27.12.13.2「data_lock_waits テーブル」を参照してください。 
      
        テーブルは必要な権限が異なります: INNODB_LOCK_WAITS テーブルには、グローバル PROCESS 権限が必要です。 data_lock_waits テーブルには、選択元のテーブルに対する SELECT の通常のパフォーマンススキーマ権限が必要です。 
      
      次のテーブルに、INNODB_LOCK_WAITS カラムから data_lock_waits カラムへのマッピングを示します。 この情報を使用して、あるテーブルから別のテーブルにアプリケーションを移行します。 
    
表 26.5 INNODB_LOCK_WAITS から data_lock_waits カラムへのマッピング
| INNODB_LOCK_WAITS カラム | data_lock_waits カラム | 
|---|---|
| REQUESTING_TRX_ID | REQUESTING_ENGINE_TRANSACTION_ID | 
| REQUESTED_LOCK_ID | REQUESTING_ENGINE_LOCK_ID | 
| BLOCKING_TRX_ID | BLOCKING_ENGINE_TRANSACTION_ID | 
| BLOCKING_LOCK_ID | BLOCKING_ENGINE_LOCK_ID |