更新时间:2025-09-08 GMT+08:00
内存资源监控
内存监控
DWS支持在监控面板(DMS)查看集群内存使用情况,详情参考在监控面板(DMS)查看DWS集群监控章节。
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 |
用户可通过DWS控制台设置max_process_memory参数来开启内存管理功能,方法如下:
- 登录DWS控制台。
- 在左侧导航栏中,单击“专属集群 > 集群列表”。
- 在集群列表中找到所需要的集群,单击集群名称,进入“集群详情”页面。
- 单击“参数修改”页签,修改参数“max_process_memory”的值为合适的值,修改建议请参见max_process_memory,然后单击“保存”。
- 在“修改预览”窗口,确认修改无误后,单击“保存”。修改完成后需要重启集群,参数才会生效。