更新时间:2024-04-30 GMT+08:00

GS_RESPOOL_MONITOR

GS_RESPOOL_MONITOR视图显示所有资源池作业运行信息及资源使用信息,仅支持CN上查询。该视图仅8.2.1.100及以上集群版本支持。

表1 GS_RESPOOL_MONITOR字段

名称

类型

描述

rpname

name

资源池名称。

nodegroup

name

资源池所属逻辑集群的名称,默认集群显示“installation”。

cn_count

bigint

集群包含的CN数量,多CN环境下用于判断单CN管控结果是否合理。

short_acc

boolean

资源池是否开启短查询加速。

session_count

bigint

关联该资源池的会话数量,即关联该资源池的用户发起的会话数量,包含IDLE和ACTIVE会话。

active_count

bigint

关联该资源池的活跃会话数量,即正在执行查询的会话数量。

global_wait

bigint

关联该资源池的所有作业中,因单CN上并发超max_active_statements引起排队的作业数。

fast_run

bigint

关联该资源池的所有作业中,正在资源池快车道运行的作业数。

fast_wait

bigint

关联该资源池的所有作业中,在资源池快车道排队的作业数。

fast_limit

bigint

资源池快车道作业并发上限。

slow_run

bigint

关联该资源池的所有作业中,正在资源池慢车道运行的作业数。

slow_wait

bigint

关联该资源池的所有作业中,在资源池慢车道排队的作业数。

slow_limit

bigint

资源池慢车道作业并发上限。

used_mem

text

资源池在所有DN上已用内存的平均值,显示结果已使用pg_size_pretty格式化。

estimate_mem

text

资源池正在运行的作业估算内存之和,显示结果已使用pg_size_pretty格式化。

mem_limit

text

资源池可用内存的上限,显示结果已使用pg_size_pretty格式化。

query_mem_limit

name

资源池内单个查询可以使用的内存上限,主要用于限制查询估算内存,防止估算内存过大导致异常排队;通过估算内存限制查询实际使用内存,显示结果已使用pg_size_pretty格式化。

used_cpu

double precision

资源池在所有DN上占用CPU核数的平均值;CPU隔离以节点和资源池为单位,单个节点上包含多个DN时,资源池在单节点上占用的CPU核数需要乘以DN数。

cpu_limit

double precision

资源池在所有节点上可用CPU上限的平均值,CPU配额管控情况下为GaussDB全部可用CPU核数,CPU限额管控情况下为关联控制组的可用CPU核数。

read_speed

text

资源池在所有DN上逻辑IO读速率的平均值,显示结果已使用pg_size_pretty格式化。

write_speed

text

资源池在所有DN上逻辑IO写速率的平均值,显示结果已使用pg_size_pretty格式化。

send_speed

text

资源池在所有DN上网络发送速率的平均值,显示结果已使用pg_size_pretty格式化。

recv_speed

text

资源池在所有DN上网络接收速率的平均值,显示结果已使用pg_size_pretty格式化。