数据库连接是一种有限的昂贵的资源,频繁的建立、关闭连接,会极大的减低系统的性能, 这一点在多用户的网页应用程序中体现得尤为突出,对数据库连接的管理影响到程序的性能指标。
连接复用: 通过建立一个数据库连接池以及一套连接使用管理策略,使得一个数据库连接可以得到高效、安全的复用,避免了数据库连接频繁建立、关闭的开销。 它的基本思想就是: 预先在缓冲池中放入一定数量的连接(初始化),当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。