GBase 8a通过系统元数据表的形式,统计当前内存的使用情况。该功能通过_gbase_session_memory_stat参数进行开启,包括全局的data,large,temp三个内存堆,也支持session级的内存使用。
目录导航
参数
_gbase_session_memory_stat
说明
OFF:关闭统计,默认值
ON:打开统计
当前版本只允许用过配置文件设置,不支持set方式。同时对于gcluster和gnode是分别设置的。需要全部修改。
影响到的元数据表如下performance_schema库下
CACHE_USAGE_INFO : 缓存信息
CACHE_CELL_STATUS_INFO : 缓冲的DC信息
HEAP_USAGE_INFO : 堆内存信息
SESSION_MEMORY_USAGE_INFO : session内存信息
MEMORY_USAGE_INFO : 系统内存概况
样例
[gbase@rh6-1 config]$ grep stat gbase_8a_gcluster.cnf
gcluster_dynamic_cluster_node_status = 1
[gbase@rh6-1 config]$ grep memory_stat gbase_8a_gcluster.cnf
_gbase_session_memory_stat=1
[gbase@rh6-1 config]$
[gbase@rh6-2 config]$ grep stat gbase_8a_gbase.cnf
_gbase_session_memory_stat=1
[gbase@rh6-2 config]$