SHOW PROCESSLIST 構文を使用して、LindormTable および LindormTSDB で実行されている SQL ステートメントとステートメントの詳細をクエリできます。 この構文を使用して、低速なクエリや無効なクエリを特定できます。
適用可能なエンジンとバージョン
SHOW PROCESSLIST 構文は、LindormTable および LindormTSDB に適用できます。
SHOW PROCESSLIST 構文は、LindormTable 2.6.2 以降のバージョンでサポートされています。
SHOW PROCESSLIST 構文は、LindormTSDB のすべてのバージョンでサポートされています。
Lindorm SQL のバージョンは 2.6.3.2 以降である必要があります。 Lindorm SQL バージョンの表示方法の詳細については、「SQL バージョン」をご参照ください。
構文
show_processlist_statement ::= SHOW PROCESSLIST返される結果
SHOW PROCESSLIST によって返される結果は、Lindorm エンジンによって異なります。
次の表に、LindormTable の SHOW PROCESSLIST によって返される結果を示します。
フィールド | データ型 | 説明 |
ID | VARCHAR | 実行中のクエリステートメントの ID。実行中の SQL ステートメントを終了するには、次のステートメントを実行します。 |
USER | VARCHAR | 実行のために SQL ステートメントを送信したユーザー。 |
HOST | VARCHAR | クエリを開始したクライアントの IP アドレス。 |
DB | VARCHAR | SQL ステートメントによってクエリされたデータを格納するデータベース。 |
CREATED | VARCHAR | SQL ステートメントが作成された時刻。 |
COMMAND | VARCHAR | クエリに対して実行されたステートメント。 |
TIME | VARCHAR | クエリの開始から現在までの経過時間。単位:ミリ秒。 |
RAW ID | VARCHAR | LindormTable によってクエリタスクから分割されたサブタスクの raw ID。 raw ID は、トラブルシューティングのために Lindorm のテクニカルサポートによって提供されます。 |
EXECUTE START | VARCHAR | クエリの開始時刻。このフィールドの値は、1970 年 1 月 1 日 00:00:00 から経過した秒数を示す UNIX タイムスタンプです。 |
EXECUTE SERVER | VARCHAR | クエリが実行されるサーバー。 |
次の表に、LindormTSDB の SHOW PROCESSLIST によって返される結果を示します。
フィールド | データ型 | 説明 |
ID | VARCHAR | 実行中の SQL ステートメントの ID。実行中の SQL ステートメントを終了するには、次のステートメントを実行します。 |
USER | VARCHAR | 実行のために SQL ステートメントを送信したユーザー。 |
HOST | VARCHAR | SQL ステートメントが実行されているサーバー。 |
DB | VARCHAR | SQL ステートメントによってクエリされたデータを格納するデータベース。 |
TYPE | VARCHAR | SQL ステートメントのタイプ。例:SELECT、CREATE。 |
CREATED | VARCHAR | SQL ステートメントが作成された時刻。 |
SQL | VARCHAR | 実行中の SQL ステートメント。 |
例
実行中の SQL ステートメントとその詳細情報をクエリします。
SHOW PROCESSLIST;次の結果が返されます。
+-------------------------------------------------+------+----------+------+---------+-------------------------------+--------------------------------+
| ID | USER | HOST | DB | TYPE | CREATED | SQL |
+-------------------------------------------------+------+----------+------+---------+-------------------------------+--------------------------------+
| dHNkYi0x@2a2adf60-89d8-4d16-8417-455189644070@1 | root | dHNkYi0x | null | UNKNOWN | 2022-07-08T16:32:30.767+08:00 | SELECT `time`, `host`, |
| | | | | | | `value` FROM `cpu_user` |
+-------------------------------------------------+------+----------+------+---------+-------------------------------+--------------------------------+