GLOBAL_WLM_RESPOOL_MEMORY_INFO
该视图用于查看分布式下所有节点实时的资源池内存使用情况。查询该视图需要sysadmin权限或者monadmin权限。
该视图只能查询主DN节点上的数据,备节点需要登录到备节点上后使用系统函数gs_wlm_respool_memory_info()查询内存使用情况。
名称 |
类型 |
描述 |
---|---|---|
node_name |
name |
节点名称。 |
respool_name |
name |
资源池名称。 |
max_dynamic_memory |
integer |
最大可使用的动态内存。 |
current_dynamic_memory |
integer |
当前已经使用的动态内存。 |
max_shared_memory |
integer |
最大可使用的共享内存。 |
current_shared_memory |
integer |
当前已经使用的共享内存。 |
shared_memory_hits_percent |
integer |
该功能不可用,留待后续演进。字段保留,恒为0。 |
1 2 3 4 5 6 7 8 |
gaussdb=# SELECT * FROM GLOBAL_WLM_RESPOOL_CONCURRENCY_INFO; node_name | respool_name | max_dynamic_memory | current_dynamic_memory | max_shared_memory | current_shared_memory | shared_memory_hits_percent --------------+--------------+--------------------+------------------------+-------------------+-----------------------+---------------------------- coordinator1 | default_pool | -1 | 9415kB | -1 | 3856kB | 0 datanode1 | default_pool | -1 | 10724kB | -1 | 2808kB | 0 datanode2 | default_pool | -1 | 10724kB | -1 | 2808kB | 0 datanode3 | default_pool | -1 | 10724kB | -1 | 560kB | 0 (4 rows) |