数据仓库服务 GAUSSDB(DWS)-内存资源监控:内存监控

时间:2023-11-21 09:46:54

内存监控

GaussDB(DWS)提供了监控整个集群内存使用状态的视图:

查询pgxc_total_memory_detail视图,必须具有sysadmin权限。
1
SELECT * FROM pgxc_total_memory_detail;
如果查询该视图时出现以下错误,请开启内存管理功能。
1
2
3
SELECT * FROM pgxc_total_memory_detail;
ERROR:  unsupported view for memory protection feature is disabled.
CONTEXT:  PL/pgSQL function pgxc_total_memory_detail() line 12 at FOR over EXECUTE statement
用户可通过GaussDB(DWS) 控制台设置enable_memory_limit和max_process_memory参数来开启内存管理功能,方法如下:
  1. 登录GaussDB(DWS) 管理控制台。
  2. 在左侧导航栏中,单击“集群管理”
  3. 在集群列表中找到所需要的集群,单击集群名称,进入集群“基本信息”页面。
  4. 单击“参数修改”页签,修改参数“enable_memory_limit”的值为on,然后单击“保存”
  5. 修改参数“max_process_memory”的值为合适的值,修改建议请参见max_process_memory,然后单击“保存”
  6. “修改预览”窗口,确认修改无误后,单击“保存”。修改完成后需要重启集群,参数才会生效。
support.huaweicloud.com/devg-dws/dws_04_0395.html