java批量插入mysql连接自己断掉

java批量插入mysql连接自己断掉,第1张

解决mysql自动断开连接的问题

有三个方法可以解决这个问题:

1:修改MySQL配置参数

2:修改JDBC

3:修改第三方的数据库连接池应用 Proxool.xml

方法1的解决方案:

这个参数的名称是 wait_timeout,其默认值为 28800秒(8小时)。其意义为关闭一个连接之前在这个连接上等到行动的秒数,也就是说,如果一个连接闲置超过这个选项所设置的秒数,MySQL 会主动断开这个连接。

你可以自定义异常,在连接错误的时候将其抛出。

最简单的就是throw new RuntimeException("Connect DataBase Failed,Please contact Administrator!")

数据库连接数的,所有的连接数都是有连接池管理的,有时候连不上有时候连不上是因为连接池有时候满了,有的时候没有满,可以提供连接数,连接池可以理解为线程池,是需要释放的,所以java中关于jdbc配置会配置超时时间


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6705621.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-27
下一篇2023-03-27

发表评论

登录后才能评论

评论列表(0条)

    保存