视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Oraclelistener加入地址以后,连接数据库超慢
2020-11-09 12:09:02 责编:小采
文档


现象:连接数据库超级慢,用topas查看主机的资源占用情况,一切正常。从数据库本机连接自己,只要是通过listener监听,就会连接很

数据库环境:Oracle 9i

主机:AIX 5.3

现象:连接数据库超级慢,用topas查看主机的资源占用情况,,一切正常。从数据库本机连接自己,只要是通过listener监听,就会连接很慢。如果用oracle用户,用sqlplus ’/as sysdba‘的方式去连接,则一切正常。于是发现是数据库listener的问题。于是去查看listener的日志,发现listener的日志在5个月以前就已经满了,导致listener进程不正常。

解决办法:将listener日志清空,重新启动监听程序,一切恢复正常。

后期又一次出现这种情况,但是日志并没有很大,并且运行一段时间就会出现这种问题。这时去找原因。发现有其他没有在地址列表中的一个IP每隔10秒钟就会申请一次连接,而在日志中会有拒绝信息,但是没有记录该IP地址。没有办法,先将地址去掉,重启listener。查看日志,找出该地址,然后直接从防火墙上作。该问题才真正结局。

总结:在oracle加入地址以后,一定要注意监听日志的大小,同时还要注意,不能有不在地址列表中的IP地址频繁访问,否则会造成数据库运行一段时间以后,连接数据库就会非常的慢。

下载本文
显示全文
专题