Oracle listener加入地址限制以后,連接數據庫超慢 |
發(fā)布時間: 2012/8/20 17:10:21 |
數據庫環(huán)境:Oracle 9i 主機:AIX 5.3 現象:連接數據庫超級慢,用topas查看主機的資源占用情況,一切正常。從數據庫本機連接自己,只要是通過listener監(jiān)聽,就會連接很慢。如果用Oracle用戶,用sqlplus ’/as sysdba‘的方式去連接,則一切正常。于是發(fā)現是數據庫listener的問題。于是去查看listener的日志,發(fā)現listener的日志在5個月以前就已經滿了,導致listener進程不正常。 解決辦法:將listener日志清空,重新啟動監(jiān)聽程序,一切恢復正常。 后期又一次出現這種情況,但是日志并沒有很大,并且運行一段時間就會出現這種問題。這時去找原因。發(fā)現有其他沒有在地址列表中的一個IP每隔10秒鐘就會申請一次連接,而在日志中會有拒絕信息,但是沒有記錄該IP地址。沒有辦法,先將地址限制去掉,重啟listener。查看日志,找出該地址,然后直接從防火墻上作限制。該問題才真正結局。 總結:在Oracle加入地址限制以后,一定要注意監(jiān)聽日志的大小,同時還要注意,不能有不在地址列表中的IP地址頻繁訪問,否則會造成數據庫運行一段時間以后,連接數據庫就會非常的慢。 本文出自:億恩科技【www.itdijia.com】 |