gp_resgroup_status_per_segment
Представление gp_toolkit.gp_resgroup_status_per_segment отображает текущее использование и распределение памяти и CPU для каждой ресурсной группы на уровне хоста и сегмента.
Объемы памяти указаны в мегабайтах.
| Столбец | Тип | Ссылки | Описание |
|---|---|---|---|
rsgname |
name |
pg_resgroup.rsgname |
Имя ресурсной группы |
groupid |
oid |
pg_resgroup.oid |
Идентификатор ресурсной группы |
hostname |
text |
gp_segment_configuration.hostname |
Имя сегмент-хоста |
segment_id |
smallint |
gp_segment_configuration.content |
Идентификатор контента для экземпляра сегмента на сегмент-хосте |
cpu |
numeric |
— |
Текущее использование CPU по ядрам ресурсной группой для каждого сегмента на хосте. Значение представляет собой сумму долей (в виде десятичного значения) использования ядер CPU ресурсной группой для экземпляра сегмента |
memory_used |
integer |
— |
Текущее использование памяти ресурсной группой для сегмента. В этот объем входит фиксированная и разделяемая память ресурсной группы. Также сюда входит глобальная разделяемая память, используемая ресурсной группой |
memory_available |
integer |
— |
Неиспользуемая фиксированная и разделяемая память ресурсной группы, доступная сегменту на хосте |
memory_quota_used |
integer |
— |
Текущее использование фиксированной памяти для ресурсной группы для экземпляра сегмента на хосте |
memory_quota_available |
integer |
— |
Объем фиксированной памяти, доступный ресурсной группе для экземпляра сегмента на хосте |
memory_shared_used |
integer |
— |
Разделяемая память, используемая ресурсной группой для экземпляра сегмента на хосте |
memory_shared_available |
integer |
— |
Объем общей памяти, доступный ресурсной группе для экземпляра сегмента на хосте. Глобальная разделяемая память ресурсной группы не включена в общее значение |