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

PolarDB:SHOW PROCESSLIST

最終更新日:May 28, 2024

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

SHOW PROCESSLIST

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

  • SHOW PROCESSLIST
    構文
  • mysqlの例
    > SHOW 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の場合、このフィールドは接続でSQL文が実行された時間を示します。
    • COMMANDの値がSleepである場合、このフィールドは、接続がアイドル状態であった時間を示す。
    このフィールドは無意味で、常に空です。
    INFO
    • COMMANDの値がQueryの場合、このフィールドは接続で実行されているSQL文の内容を示します。
      説明 FULLパラメーターが指定されていない場合、SHOW PROCESSLISTは実行中の各SQL文の最初の30文字を返します。 FULLパラメーターを指定した場合、SHOW PROCESSLISTは実行中の各SQL文の最初の1,000文字を返します。
    • COMMANDの値がSleepである場合、このフィールドは無意味であり、空である。

PHYSICAL_PROCESSLISTを表示

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

  • SHOW PHYSICAL_PROCESSLIST
    構文
    説明 SHOW PHYSICAL_PROCESSLIST文の返された結果のSQL文が長すぎる場合、SQL文は切り捨てられます。 この場合、SHOW FULL PHYSICAL_PROCESSLISTステートメントを実行して、完全なSQLステートメントを照会できます。
  • mysqlの例
    > SHOW 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 Syntax」をご参照ください。
    • ApsaraDB RDS for MySQLとは異なり、PolarDB-X 1.0インスタンスは物理接続のID列の数値ではなく文字列を返します。