关于oracle的那些坑(c3p0连接池死锁 APPARENT DEADLOCK,druid没有反应,然后pl/sql登陆很慢,之后正常)
2018-01-30 20:45
666 查看
感谢:
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_HOME\diag\tnslsnr\机器名\listener\trace
删除掉重建一个同名文件就好。
重启服务就ok了
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_HOME\diag\tnslsnr\机器名\listener\trace
删除掉重建一个同名文件就好。
重启服务就ok了
相关文章推荐
- 关于oracle的那些坑(c3p0连接池死锁 APPARENT DEADLOCK,druid没有反应,然后pl/sql登陆很慢,之后正常)
- listener.log过大导致Oracle数据库连接缓慢报错解决方案(c3p0连接池死锁 APPARENT DEADLOCK,druid没有反应,然后pl/sql登陆很慢)
- 安装完oracle,用PL/sql登陆不进去,报ora-12514的错误。
- 关于在IE中a标签设置绝对定位和宽高之后却点击没有反应的解决方案
- SQL*NET没有完全安装 PL/SQL oracle
- PL/SQL (关于oracle学习总结的说明)
- 关于PL/SQL与Oracle 12c client的…
- [转]plsql 远程连接,不用安装Oracle客户端,使用pl/sql配置远程登陆
- 关于oracle中PL/SQL语句,即存储过程的写法和调用。
- 关于Oracle导库问题,以及PL/SQL的配置问题
- 免安装Oracle客户端软件-使用pl/sql配置登陆
- 关于linux下安装oracle之后,重启系统后oracle不能正常启动的配置总结
- 关于Oracle PL\SQL代码的wrapper与unwrapper
- 使用PL/SQL Developer 登录时报"ora 12541 tns 无监听程序"错误,但使用SqlPlus登录时能够正常登陆
- 关于oracle pl/sql工具加锁的解决
- Mybatis异常-SQL执行没反应,但oracle单独执行正常
- 关于pl /sql导入导出表结构,表数据,Oracle不能改变表的所有者
- 关于用SYS登陆ORACLE 10g 的SQLPLUS
- Oracle Net Manager 服务命名配置以及用PL/SQL 登陆数据库
- Oracle:让PL/SQL Developer记住登陆密码