云数据库 GAUSSDB-统计信息函数:gs_tpworker_execstmt_stat()
gs_tpworker_execstmt_stat()
描述:描述语句的运行时信息,SYSADMIN和MONADMIN用户执行则显示全部正在执行的语句的信息,普通用户查询只能查询自己执行的SQL语句的信息。
返回值类型:setof record
|
名称 |
类型 |
描述 |
|---|---|---|
|
db_oid |
oid |
用户会话在后台连接到的数据库OID。 |
|
db_name |
name |
用户会话在后台连接到的数据库名称。 |
|
threadpool_worker |
varchar |
线程所属的numagroup和线程的ID,格式如下:numagroup_threadid。 |
|
thread_id |
bigint |
线程ID。 |
|
session_id |
bigint |
会话ID。 |
|
query_id |
bigint |
正在执行的SQL语句的ID。 |
|
query_text |
text |
正在执行的SQL语句内容。 |
|
unique_sql_id |
bigint |
SQL语句生成的唯一id。 |
|
client_hostname |
text |
客户端的主机名,这个字段是通过client_addr进行反向DNS查找得到的。这个字段只有在启动log_hostname且使用IP连接时才非空。 |
|
client_app_name |
text |
客户端app的名字。 |
|
stmt_slow_time_threshold |
int |
单位毫秒,SQL语句被标记为慢SQL的预设超时时间。 |
|
stmt_start_time |
timestamp with time zone |
语句执行的开始时间。 |
|
stmt_elapse_time |
int |
距离查询开始执行时已经过去的时间。 |
|
stmt_control_status |
varchar |
当前语句状态:
|
|
stmt_control_rule |
text |
当前语对应的慢SQL管控规则。 |
|
stmt_control_iostat |
text |
当前语句的iops值和最大iops上限。格式如下:curVal/maxVal。 |
|
stmt_control_memstat |
text |
当前字段预留,暂不支持。 |
|
stmt_control_cpustat |
text |
当前字段预留,暂不支持。 |
|
stmt_control_netstat |
text |
当前字段预留,暂不支持。 |
下载云数据库 GAUSSDB用户手册完整版