首页 新闻 会员 周边 捐助

JdbcUtils连接数据库,定时跑久了挂掉

0
[待解决问题]

1、写了最简单的jdbc 、c3p0连接mysql,做定时任务;

2、每隔一个小时跑一次,每次拼接600个insert语句,一天跑12次,结果大概一周后挂掉。

3、执行完后,都释放了资源,但是感觉没有释放成功

if (conn != null) {  
            try {  
                conn.close();
            } catch (Exception e) {
                e.printStackTrace();  
            } 
        } 

if (rs!= null) {  
            try {  
                rs.close();
            } catch (Exception e) {
                e.printStackTrace(); 
            }
        } 

if (ps!= null) {  
            try {  
                ps.close();
            } catch (Exception e) {
                e.printStackTrace();  
            } 
        } 

可每次释放了,时间长了还是报错

java&番茄小将的主页 java&番茄小将 | 菜鸟二级 | 园豆:211
提问于:2017-10-19 15:30
< >
分享
所有回答(1)
0

mysql命令行 输入 show processlist可以看连接的数量

https://dev.mysql.com/doc/refman/5.7/en/show-processlist.html

2012 | 园豆:21445 (高人七级) | 2017-10-23 08:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册