PGXC_WLM_SESSION_INFO视图显示在所有CN上执行作业结束后的负载管理记录(系统中运行的业务SQL每隔3分钟会被归档),该视图需管理员权限用户执行,普通用户没有权限。 【备注】查询pgxc_wlm_session_info视图需登录到postgres数据库下。 pgxc_wlm_session_info视图信息 序号 名称 类型 描述 1 datid oid 连接后端的数据...
历史(内部转储接口,全部语句) PGXC_WLM_OPERATOR_INFO 视图级别取决于资源监控的等级,即参数resource_track_level的配置。 perf和operator级别会影响GS_WLM_SESSION_STATISTICS/PGXC_WLM_SESSION_INFO中的query_plan和warning字段的取值,详细内容参见SQL自诊断。 对外接口通过不同的前缀(gs与pgxc)来区分单CN查询视图以及...
执行完一条代价大于resource_track_cost后,诊断信息会存放在内存hash表中,可通过pgxc_wlm_session_history或gs_wlm_session_history视图查看。 视图中记录的有效期是3分钟,过期的记录会被系统清理。如果设置enable_resource_record=on,视图中的记录每隔3分钟会被转储到gs_wlm_session_info表中,因此3分钟之前的历史记录...
执行完一条代价大于resource_track_cost后,诊断信息会存放在内存hash表中,可通过pgxc_wlm_session_history或gs_wlm_session_history视图查看。 视图中记录的有效期是3分钟,过期的记录会被系统清理。如果设置enable_resource_record=on,视图中的记录每隔3分钟会被转储到gs_wlm_session_info表中,因此3分钟之前的历史记录...
PGXC_WLM_SESSION_HISTORY displays load management information for completed jobs executed on all CNs. This view is used by Data Manager to query data from a database. Data in the database is cleared every 3 minutes. For details, see GS_WLM_SESSION_HISTORY. For details about columns in the...
• 历史TopSQL:pgxc_wlm_session_info TopSQL系统表关键字段: 三、TopSQL的3个典型应用场景 1、实时TopSQL 问题场景:某集群业务反馈某业务SQL偶发执行慢,该集群resource_track_duration设置较大,历史TopSQL中没有记录计划详情,需要定位原因。 处理过程: ...
gs_wlm_session_statistics 所有CN pgxc_wlm_session_statistics 算子级别 当前CN gs_wlm_operator_...
selectqueryid,unique_sql_id,queryfrompgxc_wlm_session_infowherequeryid=query_id; 2. 作业引发CN示例CORE 解析CORE打印内存中保存的Unique SQL ID对应的变量参数值。 3. 作业引发DN实例CORE 作业引发DN实例CORE时,CN侧体现为作业报错,Unique SQL ID获取方式可以参考作业报错时Unique SQL ID获取方式。
)t left join pgxc_wlm_session_info p on t.queryid = p.queryid; 步骤2:使用copy语句把统计表数据导出到服务器指定路径上,保存为csv格式。 步骤3:通过ftp工具把topsql_1930_2000.csv文件取到本地分析topsql。针对耗时长、stream多的SQL进行分析优化。
pgxc_wlm_session_info:所有CN上执行作业结束后的负载管理记录。 算子级别 当前CN gs_wlm_operator_history:当前用户在当前CN上执行作业结束后的算子的相关记录。 gs_wlm_operator_info:显示执行作业结束后的算子相关的记录。 所有CN pgxc_wlm_operator_history:所有CN上执行作业结束时的算子信息。