不管对于什么样的应用程序,即使频繁访问数据库的程序,也不建议长时间不释放连接。因为数据库最主要的目的就是用来共享数据,而且数据库必然要为多用户、多程序服务,所以数据库有限的资源是非常重要的。现在为了提供效率,一般都是使用数据库连接池的方法。
http://zhidao.baidu.com/question/23656766.html
MySQL高效处理大量并发的数据库连接方法
http://blog.csdn.net/jiedushi/article/details/6015262
长连接只在访问远程数据库(比如你的机房里有独立的数据库服务器)才能发挥优势