jfinal使用c3p0链接mysql数据库,链接线程time_wait问题

在使用过程当中,发现系统日志显示警告 mysql

事件类型: 警告 
事件来源: MySQL 
事件种类: 无 
事件 ID: 100 
日期: 2013-7-16 
事件: 13:08:53 
用户: N/A 
计算机:  
描述: 
D:\MySQL\MySQL Server 5.5\bin\mysqld: Forcing close of thread 6611  user: 'root' sql

经过netstat -an查看mysql的访问所有是time_wait状态,形成网站打开速度极度缓慢。 数据库

查证后发现为mysql的bug,网上有人说建议安装mysql 4.1.22版本,可是作数据库数据转移太麻烦了,mysql官网提供了一解决办法,可是单独修改mysql后没有明显改善,继续求证获得如下解决办法。 网站

修改mysql的my.ini或my.cnf文件 
在[mysqld] 后增长如下三行内容

skip-external-locking   
skip-host-cache 
skip-name-resolve 
spa

同时在程序的数据库链接配置*.config里面的jdbcUrl后增长&autoReconnect=true 日志

搞定 事件

相关文章
相关标签/搜索