全部產品
Search
文件中心

AnalyticDB:SHOW PROCESSLIST

更新時間:Aug 26, 2026

SHOW PROCESSLIST用於查看正在啟動並執行PROCESS。

說明

您也可以通過INFORMATION_SCHEMA PROCESSLIST表查看正在啟動並執行PROCESS。

文法

SHOW [FULL] PROCESSLIST      

返回參數

執行SHOW FULL PROCESSLIST或者SHOW PROCESSLIST後,返回結果中包含以下參數。

  • Id:PROCESS的Id。

  • ProcessId:任務的唯一標識,執行KILL PROCESS時需要使用ProcessId。

  • User:目前使用者。

  • Host:顯示發出這個語句的用戶端的主機名稱,包含IP和連接埠號碼。

  • DB:顯示該PROCESS目前串連的是哪個資料庫。

  • Command:顯示當前串連所執行的命令,即休眠(sleep)、查詢(query)以及串連(connect)三種類型的命令。

  • Time:顯示Command執行的時間,單位為秒。

  • State:顯示當前串連下SQL語句的執行狀態。

  • Info:顯示SQL語句。

    說明

    如果不使用FULL關鍵字,只能查看每個記錄中Info欄位的前100個字元。

許可權

  • 預設您可以通過SHOW PROCESSLIST,查看您當前帳號下正在啟動並執行PROCESS。

  • 高許可權帳號通過GRANT語句授予普通帳號PROCESS許可權,普通帳號可以查看叢集下所有使用者正在啟動並執行PROCESS。

    GRANT process on *.* to account_name;