dynamic_memory_info 视图
dynamic_memory_info 视图
dynamic_memory_info 视图展示一个 segment 主机上所有 segment 实例已用内存和可用动态内存的总和。 动态内存指 Greenplum 数据库实例在启动取消进程前, 允许一个 segment 实例上查询进程使用的内存(超过该数量则启动取消进程)。 这个限制有当前所使用的资源管理方案决定 (基于资源组或基于资源队列), 按每个 segment 进行评估.
列 | 类型 | 说明 |
---|---|---|
ctime | timestamp(0) without time zone | 在 segment_history 表中的创建时间. |
hostname | varchar(64) | 与这些系统内存指标相关的 Segment 或 master 主机名称. |
dynamic_memory_used_mb | numeric | segment 节点上分配给查询进程的动态内存大小(单位: MB). |
dynamic_memory_available_mb | numeric | segment 节点上可分配给查询进程的动态内存大小(单位: MB). 注意这个值是所有 segment 节点上可分配内存的总和. 虽然报告了这么多可分配内存, 也可能一个或多个 segment 在主机上分配的内存已经超过了它们的限制。 |