欄位 | 類型 | 描述 |
datid | oid | 資料庫OID。 |
datname | name | 資料庫名稱。 |
procpid | integer | 後端進程的進程ID。 |
pid | integer | 後端進程的進程ID。 |
sess_id | integer | 會話ID。 |
usesysid | oid | 使用者OID。 |
usename | name | 使用者名稱。 |
current_query | text | 當前正在執行的查詢。預設情況下,查詢文本最多顯示1024個字元,超出部分會被截斷,如需顯示更多字元,可以通過參數track_activity_query_size配置。說明 只有4.3版本支援current_query欄位。 |
query | text | 最近查詢的文本。如果state 為active ,顯示當前正在執行的查詢。在其他狀態下,顯示上一個執行的查詢。 預設情況下,查詢文本最多顯示1024個字元,超出部分會被截斷,如需顯示更多字元,可以通過參數track_activity_query_size配置。 |
waiting | boolean | 如果當前SQL在鎖等待,值為True,否則為False。 |
query_start | datetime | 當前活動查詢開始執行的時間。如果state 不是active ,顯示上一個查詢的開始時間。 |
backend_start | datetime | 當前後端進程的開始時間。 |
backend_xid | xid | 後端進程當前的事務ID。 |
backend_xmin | xid | 後端的xmin範圍。 |
client_addr | inet | 用戶端的IP地址。如果client_addr 為空白,表示用戶端通過伺服器上的Unix通訊端串連,或者表示進程是內部進程(例如AUTOVACUUM)。 |
client_port | integer | 用戶端和後端通訊的TCP連接埠號碼。如果使用Unix通訊端,值為-1。 |
client_hostname | text | 用戶端主機名稱,通過client_addr 的反向DNS尋找報告。 |
application_name | text | 用戶端應用程式名稱。 |
xact_start | timestamptz | 當前事務的啟動時間。如果沒有活動事務,值為空白。如果當前查詢是第一個事務,值與query_start 的值相同。 |
waiting_reason | text | 當前執行等待的原因,可能是等鎖或者等待節點間資料的複製。 |
state | text | 後端的目前狀態,取值範圍:active,idle,idle in transaction,idle in transaction (aborted),fastpath function call,disabled。 |
state_change | timestampz | 上次state 狀態切換的時間。說明 只有6.0版本支援state_change欄位。 |
rsgid | oid | 資源群組OID。 |
rsgname | text | 資源群組名稱。 |
rsgqueueduration | interval | 對於排隊查詢,查詢排隊的總時間。 |