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();
}
}
可每次释放了,时间长了还是报错
mysql命令行 输入 show processlist可以看连接的数量
https://dev.mysql.com/doc/refman/5.7/en/show-processlist.html