云数据库 GAUSSDB-统计信息函数:gs_tpworker_execstmt_stat()

时间:2025-10-17 14:34:22

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

当前语句状态:
  • Waiting:等待状态,session接入未获得线程执行。
  • Running:当前语句正常执行。
  • Control:当前语句进入了资源管控阶段。

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

当前字段预留,暂不支持。

support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-2062.html