メインコンテンツまでスキップ

KILL

KILL

説明

StarRocks内で実行中のスレッドによって実行される接続またはクエリを終了します。

構文

KILL [ CONNECTION | QUERY ] <processlist_id>

パラメータ

パラメータ

説明

修飾子:

  • CONNECTION
  • QUERY
  • CONNECTION修飾子を使用すると、KILLステートメントは指定されたprocesslist_idに関連付けられた接続を終了し、接続が実行しているステートメントを終了します。
  • QUERY修飾子を使用すると、KILLステートメントは接続が現在実行しているステートメントを終了しますが、接続自体は保持されます。
  • 修飾子が指定されていない場合、デフォルトはCONNECTIONです。

processlist_id

終了したいスレッドのIDです。 SHOW PROCESSLIST を使用して実行中のスレッドのIDを取得できます。

mysql> SHOW FULL PROCESSLIST;
+------+------+---------------------+--------+---------+---------------------+------+-------+-----------------------+-----------+
| Id | User | Host | Db | Command | ConnectionStartTime | Time | State | Info | IsPending |
+------+------+---------------------+--------+---------+---------------------+------+-------+-----------------------+-----------+
| 20 | root | xxx.xx.xxx.xx:xxxxx | sr_hub | Query | 2023-01-05 16:30:19 | 0 | OK | show full processlist | false |
+------+------+---------------------+--------+---------+---------------------+------+-------+-----------------------+-----------+
1 row in set (0.01 sec)

mysql> KILL 20;
Query OK, 0 rows affected (0.00 sec)