加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

关于oracle的那些坑(c3p0连接池死锁 APPARENT DEADLOCK,druid没

发布时间:2020-12-12 14:06:13 所属栏目:百科 来源:网络整理
导读:感谢: honey的 http://blog.csdn.net/qq_29407009/article/details/77941064 最初来源:http://blog.sina.com.cn/s/blog_6734ea6d0102uxmk.html 关于oracle的那些坑(c3p0连接池死锁 APPARENT DEADLOCK,druid没有反应,然后pl/sql登陆很慢,之后正常) 所遇到的

感谢:

honey的

http://blog.csdn.net/qq_29407009/article/details/77941064

最初来源:http://blog.sina.com.cn/s/blog_6734ea6d0102uxmk.html


关于oracle的那些坑(c3p0连接池死锁 APPARENT DEADLOCK,druid没有反应,然后pl/sql登陆很慢,之后正常)

所遇到的情况,周一到公司来就给我说网页访问很慢,要我去看一下服务器,我一看日志文件,发现我使用的c3p0报APPARENT DEADLOCK!,百度说是死锁,要进行配置,然后一顿百度,配置了都没有用(内心是对c3p0有点嫌弃的),各种这折腾了一上午之后,我想着能不能重启数据库服务器(重启数据库服务没有用),然后重启之后发现没有服务器的登陆密码(崩溃,手动擦汗),问了一下老大,试了几次才弄好,然后重启之后还是有问题,没办法,我对c3p0实在是无语了,我就换了druid数据源,结果还是没有用,就这么折腾了一天,到下班之前还没用弄好,我也就下班了(实在是很烦,很无语),看看睡一觉起床能不能灵光一现,结果,今天早上真的是灵光一下了,突然想到是oracle的问题,结果百度oracle链接很慢,看到了如下的博客:
告诉我原因的博客,请点击

出现的情况描述:
1. c3p0连接池死锁 APPARENT DEADLOCK
2. druid没有反应(我估计其他的数据源也是一样等,等一会儿报的数据库连接不上的错误)
3. pl/sql登陆时很慢,登陆上去后正常

解决方法:

listener.log过大导致oracle像是假死了。listener.org路径:$ORACLE_HOMEdiagtnslsnr机器名listenertrace 删除掉重建一个同名文件就好。 重启服务就ok了

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读