当页导航

BIEE服务器内存消耗问题

各位大大,我这里有个问题,关于BIEE内存消耗。具体如下:BIEE服务器是两台集群,一台主机,一台从机,这个环境里,有多个instance。在使用一段时间后,监控到服务器的内存消耗过高,特别是主机。进程占用了的内存,系统不会回收,导致内存在一段时间后会消耗到警戒值,如不通过重启biee服务的方...显示全部
各位大大,我这里有个问题,关于BIEE内存消耗。具体如下:
BIEE服务器是两台集群,一台主机,一台从机,这个环境里,有多个instance。
在使用一段时间后,监控到服务器的内存消耗过高,特别是主机。进程占用了的内存,系统不会回收,导致内存在一段时间后会消耗到警戒值,如不通过重启biee服务的方式结束进程,有可能因为内存不足导致服务器变慢,甚至出现宕机的现象。下图为top

top.png


各位专家,这样的问题该怎么处理?是否有除了重启之外的更好的处理方式?谢谢收起
希望获得:具体解决, 原理分析, 通用方法

查看其它 13 个回答seng的回答

sengseng技术经理 , 零售
mygp佘星星赞同了此回答
我的理解是你的资源不够你使用了, 加内存把. ^-^
不过nqserver使用了10多g的内存, 我觉得有点多.可以再看一下数据库连接池怎么配的, 是否太多?
还有是否大量运算在bi server运行, 是否可以依靠数据库处理,这个就需要调整模型了或连接类型了(Oracle 10g和Oracle 11gR2生成的sql就完全2回事),不过这个在正式环境上不建议,要下太大决心了.
答案包含:具体解决, 原理分析 2015-07-23

提问者

joljess其它, 深圳-+
发布70
回答40

请稍候...