文档章节

mysql链接超时

xiaoqqq
 xiaoqqq
发布于 2015/02/27 14:57
字数 217
阅读 16
收藏 0

使用c3p0+mysql时, 遇到以下问题:

Could not get JDBC Connection; nested exception is java.sql.SQLException: An attempt by a client to checkout a Connection has timed out.

原因: mysql中每个数据库连接都有个超时时间, 在my.ini中可以看到, 具体配置项为wait_timeout。

当mysql链接超过wait_timeout配置后, mysql将中断链接, 此时,连接池还用此链接来访问数据库, 就会超时。

解决办法:

1. 增加wait_timeout的值。

2. 将c3p0的testConnectionOnCheckout设置为true。

3. 将maxIdleTime设置小于wait_timeout。

从优化的角度来看, 在服务器允许的情况下尽量将wait_timeout 设置稍微大点, 如30天, 可以减少mysql释放连接、新建链接的次数。第3条可以使部分c3p0链接在失效前释放。

© 著作权归作者所有

共有 人打赏支持
xiaoqqq
粉丝 9
博文 50
码字总数 28582
作品 0
渝中
程序员
私信 提问
数据库超时空闲失效-dbcp连接池参数优化

问题描述: mysql dba在mysql服务端启用了连接在空闲一定时间 (10分钟) 后,就自动关闭连接(连接失效)的功能,导致java端连接池在空闲一段时间后,连接被自动关闭(自动失效)。为了避免这种情况...

天天顺利
2016/03/15
94
0
类似微信红包的超时自动返还功能

有一个需求,用户通过链接分享自己的积分,分享时会扣除此用户的积分数,积分数是固定的,链接有效期是固定时间,不超时时其他人可以正常打开链接领取,超时以后点击会提示超时,已过期。并且...

我是特种兵
2016/11/14
1K
15
为什么try cache 捕获不到 pdo 长链接下mysql server gone awary错误

PDO使用的持久链接,为了测试方便,mysql的wait_timeout和interactive_timeout的超时时间都设置为5. 当出现 Warning: PDO::__construct(): MySQL server has gone away 错误的时候,cache捕获不...

等风来___
2017/11/06
280
3
取消超时执行的sql

在线上 有些sql执行的比较慢,希望可以指定超时时间, 取消这个sql的执行,以下以druid为例为实现这个功能 queryTimeout会抛出异常com.mysql.jdbc.exceptions.MySQLTimeoutException: Statemen...

KKiCC
01/13
0
0
mysql The last packet successfully received from t

本人博客开始迁移,博客整个架构自己搭建及编码http://www.cookqq.com/blog/c7d6978a-0dc0-4648-9020-2b81d859a243 mysql服务器最近老是报错,内容如下: The last packet successfully rec...

cookqq
2015/03/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

deepin中配置robot framework环境

本文永久更新地址:https://my.oschina.net/bysu/blog/2989005 【若要到岸,请摇船:开源中国 不最醉不龟归】 1.在终端中输入pip,回车,如果提示没有该命令,则先安转pip sudo apt-get inst...

不最醉不龟归
15分钟前
1
0
OSChina 周日乱弹 —— 钱不还,我就当你人不在了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享Bigleaf的单曲《小鹿》 《小鹿》- Bigleaf 手机党少年们想听歌,请使劲儿戳(这里) 周日在家做什么? 做手工呀, @poorfis...

小小编辑
今天
74
3
EOS docker开发环境

使用eos docker镜像是部署本地EOS开发环境的最轻松愉快的方法。使用官方提供的eos docker镜像,你可以快速建立一个eos开发环境,可以迅速启动开发节点和钱包服务器、创建账户、编写智能合约....

汇智网教程
今天
20
0
《唐史原来超有趣》的读后感优秀范文3700字

《唐史原来超有趣》的读后感优秀范文3700字: 作者:花若离。我今天分享的内容《唐史原来超有趣》这本书的读后感,我将这本书看了一遍之后就束之高阁了,不过里面的内容一直在在脑海中回放,...

原创小博客
今天
29
0
IC-CAD Methodology知识图谱

CAD (Computer Aided Design),计算机辅助设计,指利用计算机及其图形设备帮助设计人员进行设计工作,这个定义同样可以用来近似描述IC公司CAD工程师这个岗位的工作。 早期IC公司的CAD岗位最初...

李艳青1987
今天
33
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部