您可以使用KILL指令終止一個正在PolarDB-X上執行的SQL。

語法

KILL語法支持以下幾種用法:

  • 您可以通過如下語句終止此連接正在執行的邏輯SQL與物理SQL,并斷開該連接。
    KILL PROCESS_ID
    說明
    • 您可以通過SHOW [FULL] PROCESSLIST語句查看PROCESS_ID
    • PolarDB-X不支持KILL QUERY語句。
  • 您可以通過如下語句終止一個特定的物理SQL:
    KILL 'PHYSICAL_PROCESS_ID'

    示例

    KILL '0-0-521570'; 
    Query OK, 0 rows affected (0.01 sec)
    說明
    • 您可以通過SHOW PHYSICAL_PROCESS_ID語句查看PHYSICAL_PROCESS_ID
    • 由于PHYSICAL_PROCESS_ID列為一個字符串,并非一個數字,因此在該語句中PHYSICAL_PROCESS_ID需要使用英文單引號('')括起來。
  • 您可以使用如下語句終止PolarDB-X上所有正在執行的物理SQL:
    KILL 'ALL'