检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
登录GaussDB(DWS) 管理控制台。 在“集群 > 专属集群”页面,找到需要执行负荷分析的集群。 在指定集群所在行的“操作”列,选择“监控面板”。系统将显示数据库监控页面。 在左侧导航栏单击“负荷分析 > 负荷信息快照”,右侧页面将展示负荷信息快照记录。 创建负荷信息快照 登录GaussDB(DWS)
负荷分析 负荷分析概述 负荷信息快照 负荷诊断报告 父主题: 在监控面板(DMS)查看GaussDB(DWS)集群监控
工具 SQL诊断 SQL探针 表诊断 父主题: 在监控面板(DMS)查看GaussDB(DWS)集群监控
典型场景 SQL诊断场景 父主题: 在监控面板(DMS)查看GaussDB(DWS)集群监控
GaussDB(DWS)资源监控 GaussDB(DWS)为用户提供了多维度的资源监控视图。可以查看作业的实时资源记录和历史资源记录。 用户资源监控 资源池资源监控 内存资源监控 实例资源监控 实时TopSQL 历史TopSQL TopSQL查询示例
GaussDB(DWS)资源监控 GaussDB(DWS)为用户提供了多维度的资源监控视图。可以查看作业的实时资源记录和历史资源记录。 用户资源监控 资源池资源监控 内存资源监控 实例资源监控 实时TopSQL 历史TopSQL TopSQL查询示例
PGXC_WAIT_DETAIL PGXC_WAIT_DETAIL视图显示集群中所有节点SQL的详细等待链信息。该视图仅8.1.3.200及以上集群版本支持。 表1 PGXC_WAIT_DETAIL字段 名称 类型 描述 level integer 等待链中的层级,以1开始,每显示一层等待关系level会加1。
PGXC_LOCKWAIT_DETAIL PGXC_LOCKWAIT_DETAIL视图显示集群中每个节点中锁等待链详细信息。如果节点中有多级的锁等待关系,会依次将整个锁等待链按照等待顺序显示出来。 该视图仅8.1.3.200及以上集群版本支持。 表1 PGXC_LOCKWAIT_DETAIL字段
负荷分析概述 GaussDB(DWS)的负荷分析工具为数据库提供性能数据收集和分析,用户可通过创建负荷信息快照记录指定时间段集群的负荷信息数据。其中两个负荷信息快照可形成该时间段内负荷诊断报告。负荷诊断报告(Workload Diagnosis Report,简称WDR)可以提供
public static void main(String[] args) { // The AK and SK used for authentication are hard-coded or stored in plaintext, which has great
SQL诊断场景 问题现象 用户的SQL语句执行时间长,消耗资源多。 定位思路 如果用户的SQL语句在执行时存在效率问题,内核执行后给出优化建议。用户通过查询SQL语句的执行历史,检索出优化建议,进一步优化SQL语句的编写,提高集群的查询效率。 解决步骤 查看“SQL诊断”页面,选择可疑的时间段。
磁盘类型(系统盘、数据盘、日志盘)。 total double 磁盘总容量(GB)。 used double 磁盘已使用容量(GB)。 available double 磁盘可用容量(GB)。 used_percentage double 磁盘使用率(%)。 await double
CPU使用率(%)。 cpu_usage_sys double 系统CPU占用率(%)。 cpu_usage_usr double 用户CPU占用率(%)。 cpu_idle double 空闲CPU占用率(%)。 cpu_iowait double IO等待(%)。 disk_usage_avg
PGXC_LOCKWAIT_DETAIL PGXC_LOCKWAIT_DETAIL视图显示集群中每个节点中锁等待链详细信息。如果节点中有多级的锁等待关系,会依次将整个锁等待链按照等待顺序显示出来。 该视图仅8.1.3.200及以上集群版本支持。 表1 PGXC_LOCKWAIT_DETAIL字段
PGXC_WAIT_DETAIL PGXC_WAIT_DETAIL视图显示集群中所有节点SQL的详细等待链信息。该视图仅8.1.3.200及以上集群版本支持。 表1 PGXC_WAIT_DETAIL字段 名称 类型 描述 level integer 等待链中的层级,以1开始,每显示一层等待关系level会加1。
PGXC_LOCKWAIT_DETAIL PGXC_LOCKWAIT_DETAIL视图显示集群中每个节点中锁等待链详细信息。如果节点中有多级的锁等待关系,会依次将整个锁等待链按照等待顺序显示出来。 该视图仅8.1.3.200及以上集群版本支持。 表1 PGXC_LOCKWAIT_DETAIL字段
PG_TOTAL_MEMORY_DETAIL PG_TOTAL_MEMORY_DETAIL视图显示某个数据库节点内存使用情况。 表1 PG_TOTAL_MEMORY_DETAIL字段 名称 类型 描述 nodename text 节点名称。 memorytype text 内存的名称,包括以下几种:
PGXC_WAIT_DETAIL PGXC_WAIT_DETAIL视图显示集群中所有节点SQL的详细等待链信息。该视图仅8.1.3.200及以上集群版本支持。 表1 PGXC_WAIT_DETAIL字段 名称 类型 描述 level integer 等待链中的层级,以1开始,每显示一层等待关系level会加1。
PG_TOTAL_MEMORY_DETAIL PG_TOTAL_MEMORY_DETAIL视图显示某个数据库节点内存使用情况。 表1 PG_TOTAL_MEMORY_DETAIL字段 名称 类型 描述 nodename text 节点名称。 memorytype text 内存的名称,包括以下几种:
ShowQueryDetailRequest request = new ShowQueryDetailRequest(); request.withCtime(<ctime>L); try { ShowQueryDetailResponse