连接如果用完了是正常释放的,那连接池满就是你业务确实需要这么大的连接容量,如果是你无论加多大的池容量,都还是会连接池满,那很有可能是连接池泄漏成熟的商业J2EE应用服务器比如Weblogic是有检测连接泄漏的机制的,开启后可以看到是否有数据库连接没有关闭,在哪个类哪个方法创建的连接等