SUMMARY_STATEMENT
获得各数据库主节点的执行语句(归一化SQL)的全量信息(包含数据库节点)。
 
  当前版本暂不支持对FOR UPDATE关键字进行识别并归一化处理。例如:SELECT * FROM table; 与SELECT * FROM table FOR UPDATE WAIT N; 会被归一化处理为相同的归一化SQL,在query字段中体现。
| 
       名称  | 
     
       类型  | 
     
       描述  | 
    
|---|---|---|
| 
       node_name  | 
     
       name  | 
     
       数据库进程名称。  | 
    
| 
       node_id  | 
     
       integer  | 
     
       节点的ID。  | 
    
| 
       user_name  | 
     
       name  | 
     
       用户名称。  | 
    
| 
       user_id  | 
     
       oid  | 
     
       用户OID。  | 
    
| 
       unique_sql_id  | 
     
       bigint  | 
     
       归一化的SQL ID。  | 
    
| 
       query  | 
     
       text  | 
     
       归一化的SQL。 备注:长度受track_activity_query_size控制。  | 
    
| 
       n_calls  | 
     
       bigint  | 
     
       调用次数。  | 
    
| 
       min_elapse_time  | 
     
       bigint  | 
     
       SQL在内核内的最小运行时间(单位:微秒)。  | 
    
| 
       max_elapse_time  | 
     
       bigint  | 
     
       SQL在内核内的最大运行时间(单位:微秒)。  | 
    
| 
       total_elapse_time  | 
     
       bigint  | 
     
       SQL在内核内的总运行时间(单位:微秒)。  | 
    
| 
       n_returned_rows  | 
     
       bigint  | 
     
       SELECT返回的结果集行数。  | 
    
| 
       n_tuples_fetched  | 
     
       bigint  | 
     
       随机扫描行。  | 
    
| 
       n_tuples_returned  | 
     
       bigint  | 
     
       顺序扫描行。  | 
    
| 
       n_tuples_inserted  | 
     
       bigint  | 
     
       插入行。  | 
    
| 
       n_tuples_updated  | 
     
       bigint  | 
     
       更新行。  | 
    
| 
       n_tuples_deleted  | 
     
       bigint  | 
     
       删除行。  | 
    
| 
       n_blocks_fetched  | 
     
       bigint  | 
     
       buffer的块访问次数。  | 
    
| 
       n_blocks_hit  | 
     
       bigint  | 
     
       buffer的块命中次数。  | 
    
| 
       n_soft_parse  | 
     
       bigint  | 
     
       软解析次数。  | 
    
| 
       n_hard_parse  | 
     
       bigint  | 
     
       硬解析次数。  | 
    
| 
       db_time  | 
     
       bigint  | 
     
       有效的DB时间花费,多线程将累加(单位:微秒)。  | 
    
| 
       cpu_time  | 
     
       bigint  | 
     
       CPU时间(单位:微秒)。  | 
    
| 
       execution_time  | 
     
       bigint  | 
     
       执行器内执行时间(单位:微秒)。  | 
    
| 
       parse_time  | 
     
       bigint  | 
     
       SQL解析时间(单位:微秒)。  | 
    
| 
       plan_time  | 
     
       bigint  | 
     
       SQL生成计划时间(单位:微秒)。  | 
    
| 
       rewrite_time  | 
     
       bigint  | 
     
       SQL重写时间(单位:微秒)。  | 
    
| 
       pl_execution_time  | 
     
       bigint  | 
     
       plpgsql上的执行时间(单位:微秒)。  | 
    
| 
       pl_compilation_time  | 
     
       bigint  | 
     
       plpgsql上的编译时间(单位:微秒)。  | 
    
| 
       data_io_time  | 
     
       bigint  | 
     
       I/O上的时间花费(单位:微秒)。  | 
    
| 
       net_send_info  | 
     
       text  | 
     
       通过物理连接发送消息的网络状态,包含时间(微秒)、调用次数、吞吐量(字节)。单机模式下不支持该字段。  | 
    
| 
       net_recv_info  | 
     
       text  | 
     
       通过物理连接接收消息的网络状态,包含时间(微秒)、调用次数、吞吐量(字节)。单机模式下不支持该字段。  | 
    
| 
       net_stream_send_info  | 
     
       text  | 
     
       通过逻辑连接发送消息的网络状态,包含时间(微秒)、调用次数、吞吐量(字节)。单机模式下不支持该字段。  | 
    
| 
       net_stream_recv_info  | 
     
       text  | 
     
       通过逻辑连接接收消息的网络状态,包含时间(微秒)、调用次数、吞吐量(字节)。单机模式下不支持该字段。  | 
    
| 
       last_updated  | 
     
       timestamp with time zone  | 
     
       最后一次更新该语句的时间。  | 
    
| 
       sort_count  | 
     
       bigint  | 
     
       排序执行的次数。  | 
    
| 
       sort_time  | 
     
       bigint  | 
     
       排序执行的时间(单位:微秒)。  | 
    
| 
       sort_mem_used  | 
     
       bigint  | 
     
       排序过程中使用的work memory大小(单位:KB)。  | 
    
| 
       sort_spill_count  | 
     
       bigint  | 
     
       排序过程中,若发生落盘,写文件的次数。  | 
    
| 
       sort_spill_size  | 
     
       bigint  | 
     
       排序过程中,若发生落盘,使用的文件大小(单位:KB)。  | 
    
| 
       hash_count  | 
     
       bigint  | 
     
       hash执行的次数。  | 
    
| 
       hash_time  | 
     
       bigint  | 
     
       hash执行的时间(单位:微秒)。  | 
    
| 
       hash_mem_used  | 
     
       bigint  | 
     
       hash过程中使用的work memory大小(单位:KB)。  | 
    
| 
       hash_spill_count  | 
     
       bigint  | 
     
       hash过程中,若发生落盘,写文件的次数。  | 
    
| 
       hash_spill_size  | 
     
       bigint  | 
     
       hash过程中,若发生落盘,使用的文件大小(单位:KB)。  | 
    
| 
       parent_unique_sql_id  | 
     
       bigint  | 
     
       父语句的unique_sql_id,非存储过程子语句该值为0。  |