我用的线程池是java1。5自带的concurrent包,数据库连接池是commons-dbcp-1.2.jar 问题补充:我用的是ibatis,数据库连接是由框架管理的。执行完自动close。初步结论是因为线程池的原因。以前有同事就遇到过在负载情况下dbcp无法释放连接的bug