
# PG_STAT_ACTIVITY
PG_STAT_ACTIVITY视图显示和当前用户查询相关的信息，字段保存的是上一次执行的信息。通过该视图，可以查看当前worker正在清理哪张表。多租场景下，non-PDB访问该视图时返回全部信息，PDB访问该视图时仅返回该PDB相关信息。
表1PG_STAT_ACTIVITY字段 
| 名称               | 类型                       | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
|:---|:---|:---|
| datid            | oid                      | 用户会话在后台连接到的数据库OID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| datname          | name                     | 用户会话在后台连接到的数据库名称。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| pid              | bigint                   | 后台线程ID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| sessionid        | bigint                   | 会话ID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| usesysid         | oid                      | 登录该后台的用户OID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| usename          | name                     | 登录该后台的用户名。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| application_name | text                     | 连接到该后台的应用名。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| client_addr      | inet                     | 连接到该后台的客户端的IP地址。 如果此字段是null，表明通过服务器机器上Unix套接字连接客户端，或是内部进程，如AutoVacuum。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| client_hostname  | text                     | 客户端的主机名，该字段通过client_addr的反向DNS查找获取。该字段只有在启动log_hostname且使用IP连接时才非空。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| client_port      | integer                  | 客户端用于与后台通讯的TCP端口号，如果使用Unix套接字，则为-1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| backend_start    | timestamp with time zone | 客户端连接服务器时，该过程开始的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| xact_start       | timestamp with time zone | 启动当前事务的时间。如果没有事务是活跃的，则为null。如果当前查询是首个事务，则该列等同于query_start列。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| query_start      | timestamp with time zone | 开始当前活跃查询的时间。如果state的值不是active，则该值是上一个查询的开始时间。如果是存储过程、函数、package，则查询的是第一个查询时间，不会随着存储过程内语句运行而改变。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| state_change     | timestamp with time zone | 上次状态改变的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| waiting          | boolean                  | 如果后台当前正等待锁则为true。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| enqueue          | text                     | 该字段不支持。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| state            | text                     | 该后台当前总体状态。取值范围： - active：后台正在执行一个查询。  - idle：后台正在等待一个新的客户端命令。  - idle in transaction：后台在事务中，但事务中没有语句在执行。  - idle in transaction (aborted)：后台在事务中，但事务中有语句执行失败。  - fastpath function call：后台正在执行一个fast-path函数。  - disabled：如果后台禁用track_activities，则报告这个状态。   |
| resource_pool    | name                     | 用户使用的资源池。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| query_id         | bigint                   | 查询语句的ID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| query            | text                     | 该后台的最新查询。如果state状态是active（活跃的），此字段显示当前正在执行的查询。所有其他情况表示上一个查询。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| connection_info  | text                     | JSON格式字符串，记录当前连接数据库的驱动类型、驱动版本号、当前驱动的部署路径、进程属主用户等信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| unique_sql_id    | bigint                   | 语句的unique sql id。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| trace_id         | text                     | 驱动传入的trace id，与应用的一次请求相关联。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| top_xid          | xid                      | 事务的顶层事务号。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| current_xid      | xid                      | 事务的当前事务号。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| xlog_quantity    | bigint                   | 事务当前使用的XLOG量，单位为字节。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   
运行结果如下：
```
gaussdb=# select * from pg_stat_activity where query ilike '%vacuum%' and query not like 'select%';
 datid | datname  |       pid       |    sessionid    | usesysid |  usename  | application_name | client_addr | client_hostname | client_port |         backend_st
art         |          xact_start           |          query_start          |         state_change          | waiting | enqueue | state  | resource_pool |     que
ry_id     |     query     |                                                                       connection_info
                      | unique_sql_id | trace_id | top_xid | current_xid | xlog_quantity
-------+----------+-----------------+-----------------+----------+-----------+------------------+-------------+-----------------+-------------+-------------------
------------+-------------------------------+-------------------------------+-------------------------------+---------+---------+--------+---------------+--------
----------+---------------+---------------------------------------------------------------------------------------------------------------------------------------
----------------------+---------------+----------+---------+-------------+---------------
 12912 | postgres | 140123447490304 | 140123447490304 |       10 | postgres | gsql             |             |                 |          -1 | 2025-02-09 10:13:3
0.726384-05 | 2025-02-09 10:13:30.761649-05 | 2025-02-09 10:13:30.761649-05 | 2025-02-09 10:13:30.761654-05 | f       |         | active | default_pool  | 3096224
743913390 | vacuum freeze | {"driver_name":"libpq","driver_version":"(GaussDB Kernel 505.2.1.SPC0100 build 1dc713e2) compiled at 2025-02-08 15:32:13 commit 10212
last mr 22203 debug"} |    2396388490 |          |       0 |           0 |             0
(1 row)
```
