为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:centos7
【CPU】:
【问题描述】*:以下是dmserver服务在运行过程中不断消耗内存的情况,请问这种情况正常吗?目前出现这种情况后,dmserver服务会被终止。
最新安装版本中bufferpool默认设置8G,随着系统使用会逐渐占用,可查询内存中bufferpool和mempool的大小来判断哪块占用的内存。
内存查询sql:
select
(select sum(n_pages) * page()/1024/1024 from v$bufferpool)||'MB' as BUFFER_SIZE,
(select sum(total_size)/1024/1024 from v$mem_pool)||'MB' as mem_pool,
(select sum(n_pages) * page()/1024/1024 from v$bufferpool)+(select sum(total_size)/1024/1024 from v$mem_pool)||'MB' as TOTAL_SIZE
from dual;
您好 可以查询分析下数据库运行那些语句导致内存使用较高,dsc部署完成厚建议对参数进行优化。