すべてのプロダクト
Search
ドキュメントセンター

PolarDB:SHOW PROCESSLIST

最終更新日:May 27, 2024

このトピックでは、SHOW PROCESSLISTおよびSHOW PHYSICAL_PROCESSLISTステートメントの実行方法について説明します。

SHOW PROCESSLIST

次のステートメントを実行して、実行中のPolarDB-XおよびSQLステートメントの接続を表示できます。

  • SHOW PROCESSLIST
    構文
  • PROCESSLIST\Gを表示する例
    
         ID: 1971050
       ユーザー: 管理者
       ホスト: 111.111.111.111:4303
         DB: drds_test
    COMMAND: クエリ
       時間: 0
      州: 
       INFO: ショーprocesslist
    1行セット (0.01秒) 
    パラメーター説明
    ID接続のID。 値はLONGデータ型の番号です。
    USER接続の確立に使用されるユーザー名。
    HOST接続が確立されているホストのIPアドレスとポート番号。
    DB接続を介してアクセスされるデータベースの名前。
    コマンド有効な値:
    • クエリ: 接続には実行中のSQLステートメントがあります。
    • スリープ: 接続はアイドルです。
    時間接続が現在の状態にある期間。
    • COMMANDパラメーターの値がQueryの場合、TIMEパラメーターは接続を介してSQL文が実行される時間を示します。
    • COMMANDパラメータの値がSleepの場合、TIMEパラメータは接続がアイドル状態のままである時間を示します。
    このパラメータは意味がなく、常に空です。
    INFO
    • COMMANDパラメーターの値がQueryの場合、INFOパラメーターは接続を介して実行されているSQL文の内容を示します。
      説明 ステートメントがFULLキーワードを除外している場合、実行中のSQLステートメントの最初の30文字のみが返されます。 ステートメントにFULLキーワードが含まれている場合、実行中のSQLステートメントの最初の1,000文字のみが返されます。
    • COMMANDパラメーターの値がSleepの場合、INFOパラメーターは無意味で空です。

PHYSICAL_PROCESSLISTを表示

次のステートメントを実行して、実行中のすべての物理SQLステートメントに関する情報を表示できます。

  • SHOW PHYSICAL_PROCESSLIST
    構文
    説明 SQL文が長すぎる場合、SHOW PHYSICAL_PROCESSLIST文によって返される結果でSQL文が切り捨てられます。 SHOW FULL PHYSICAL_PROCESSLISTステートメントを実行して、完全なSQLステートメントを照会できます。
  • PHYSICAL_PROCESSLIST\Gを表示する例
    
    *************************** 1。 行 ***************************
               ID: 0-0-521414
             ユーザー: tddl5
               DB: tddl5_00
          COMMAND: クエリ
             時間: 0
            状態: init
             INFO: ショーprocesslist
    *************************** 2. 行 ***************************
               ID: 0-0-521570
             ユーザー: tddl5
               DB: tddl5_00
          COMMAND: クエリ
             時間: 0
            状態: ユーザーの睡眠
             情報: /* DRDS /88.88.88.88/b67a0e4d8800000/ */ select sleep(1000)
    セットの2列 (0.01秒) 
    説明
    • 返される結果の各列の意味は、MySQLのSHOW PROCESSLISTステートメントによって返される結果の意味と同じです。 詳細については、「SHOW PROCESSLIST構文」をご参照ください。
    • MySQLは物理接続のID列に番号を返しますが、PolarDB-Xインスタンスは物理接続のID列に文字列を返します。