使用hibernate连接mysql后发现有很多数据库链接,而不是一个链接

很熟数据库链接,但是都是sleep的

我反复执行这一个代码段后就这样了 

 解决办法:

设置连接自动关闭的时间

先看一下当前设置的是多少

show variables like '%timeout%'; 

再看一下当前进程的连接时间

show processlist;

 

太多的肯定是废弃了,改小一点,让mysql自己关闭 单位是   

set global wait_timeout=60;

 在设置一下

set wait_timeout=60;

再查看一下当前的设置情况确认是否生效

猜你喜欢

转载自www.cnblogs.com/jnhs/p/9989244.html