メインコンテンツまでスキップ
バージョン: Candidate-4.0

SHOW PROCESSLIST

説明

サーバー内で実行中のスレッドが現在行っている操作を一覧表示します。現在のバージョンの StarRocks では、クエリの一覧表示のみをサポートしています。

ヒント

この操作には特権は必要ありません。

構文

SHOW [FULL] PROCESSLIST

パラメーター

パラメーター必須説明
FULLNoこのパラメーターを指定すると、完全な SQL 文が表示されます。指定しない場合、文の最初の 100 文字のみが表示されます。

戻り値

戻り値説明
Id接続 ID。
User操作を実行するユーザーの名前。
Host操作を実行するクライアントのホスト名。
Db操作が実行されるデータベースの名前。
Commandコマンドの種類。
ConnectionStartTime接続が開始された時間。
Time操作が現在の状態に入ってからの時間(秒単位)。
State操作の状態。
Info操作が実行しているコマンド。
IsPendingクエリがキューで待機中かどうか。有効な値: truefalse
Warehouseクエリが実行されるウェアハウスの名前。
CNGroupクエリが実行されるコンピュートノードグループの名前。

使用上の注意

現在のユーザーが root の場合、このステートメントはクラスタ内のすべてのユーザーの操作を一覧表示します。それ以外の場合は、現在のユーザーの操作のみが一覧表示されます。

IsPendingWarehouseCNGroup フィールドは、ウェアハウス環境でのクエリ実行に関する追加情報を提供します:

  • IsPending: クエリがキューで待機中(true)か、アクティブに実行中(false)かを示します
  • Warehouse: クエリが実行されるウェアハウスの名前を表示します
  • CNGroup: クエリの実行を担当するコンピュートノードグループの名前を示します

例 1: ユーザー root を介して操作の状態を一覧表示します。

SHOW PROCESSLIST;
+------+------+---------------------+-------+---------+---------------------+------+-------+------------------+-----------+-----------+---------+
| Id | User | Host | Db | Command | ConnectionStartTime | Time | State | Info | IsPending | Warehouse | CNGroup |
+------+------+---------------------+-------+---------+---------------------+------+-------+------------------+-----------+-----------+---------+
| 0 | root | x.x.x.x:xxxx | tpcds | Query | 2022-10-09 19:58:25 | 0 | OK | SHOW PROCESSLIST | false | default | |
+------+------+---------------------+-------+---------+---------------------+------+-------+------------------+-----------+-----------+---------+