jdbc访问oracle超慢,但是PLSQL访问正常

Posted lowe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jdbc访问oracle超慢,但是PLSQL访问正常相关的知识,希望对你有一定的参考价值。

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

以上是关于jdbc访问oracle超慢,但是PLSQL访问正常的主要内容,如果未能解决你的问题,请参考以下文章

Oracle APEX 交互式网格:如何使用 PLSQL 访问内容?

plsql可以连接上,历史ip 端口都是对的,但是weblogic创建数据源连接失败是啥原因呢?

在运行时访问 Oracle PLSQL 记录类型的元素

vs2010 使用ef6.0访问oracle数据库报错!

转: 解决Github访问超慢问题

您好,您提问过的问题:plsql能远程连上oracle数据库,java程序连不上,是怎么解决的?