请教为何监听占用内存不断的增加

[复制链接]
查看11 | 回复9 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
load averages:0.93,0.97,0.98
11:27:42
271 processes: 268 sleeping, 3 on cpu
CPU states: 93.4% idle,1.5% user,4.4% kernel,0.8% iowait,0.0% swap
Memory: 32G real, 10G free, 11G swap in use, 46G swap free
PID USERNAME LWP PRI NICESIZE RES STATETIMECPU COMMAND
6325 oracle 1 00441M427M cpu/51241.5H0.84% tnslsnr


该系统自上线后监听占用的内存就不断的增加,一个月时间从10多M增加到440M,还有不断增加的趋势,请问哪位兄弟有类似的经历,谢谢先!
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
这么快就沉了,顶上去
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
什么版本?
应该是bug吧,建议上metalink查查oracle的内存泄露的bug
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
restartlsnr
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
多谢各位捧场,数据库版本是 9.2.0.8,第一次用这个版本
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
最初由 flyerchen2000 发布
[B]restartlsnr [/B]


restart完有可能还会不断增加,listener.log增加飞快,一天就差不多100M,trace功能我都没开
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
看来是个大型系统,32g啊,没有环境没有发言权,最大用过8g,一个月时间从10多M增加到440M在内存中比例也不明显啊,连接数非常多的话应该差不多吧lstener.log增加飞快,一天就差不多100M 这个内容你可以看看是否有客户端不断连接并断开的问题,9208的监听bug还没碰到
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
正常应该完全使用weblogic来连,结果有一部分应用使用jdbc直接连,listener.log里面全是jdbc的连接信息,我也是第一次碰到lsnrctl进程会占用这么多内存的
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
看来是应用问题了,不是数据库bug,那就跟踪一下这些不正常连入的客户从哪里来的吧
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
可能是自己写的jdbc数据库连接的问题。
不像weblogic自己有连接池,可以自己管理
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行