oracle數據庫連接非常慢,sqlplus很快,用客戶端就很慢,十幾秒才好。然后服務器內存一下就飆升到了90%,最開始以為是表空間占滿了,數據庫連接數占滿了。折騰了半天,重啟,還是很慢。應用連接數據庫,都啟動不了。發現了問題!
在客戶端連接服務器的時候,點擊“登錄”,需要10秒多鍾才可以連接到數據庫,連接后操作一切正常。
在客戶端用tnsping服務器,如下:
C:\Documents and Settings\Administrator>tnsping ORA11G
很長時間沒有反應.
終於找到問題所在了:原因在於:!!!!
這個文件listener.log過大導致oracle像是假死了。listener.org路徑:$ORACLE_HOME\diag\tnslsnr\機器名\listener\trace
經確認確實為監聽日志過大引起,將監聽停止掉,重命名日志文件,重啟監聽服務,發現新建了日志,連接測試,OK。
原文鏈接:https://blog.csdn.net/my88star/article/details/75650903