1 数据库数据连接池工作机制中的連接本质是一种对象,创建数据连接池工作机制可以减少对象初始化、创建的时间,这个和线程池有点类似都是为了节省创建时间,资源复用
2 和数据连接池工作机制一样,数据库数据连接池工作机制创建的一般也有最大最小值,即最大连接数量(数据连接池工作機制能申请的最大数量超过了最大数量后,后续申请将加入到队列中等待)和最小链接数量(数据连接池工作机制初始化时候的数量並且一直会保持这个最小的数。直到申请大于这个数量)
3 数据连接池工作机制框架:(网上的评价是)
3.1 C3P0比较耗费资源,效率方面可能要低┅点
3.2 DBCP在实践中存在BUG,在某些种情会产生很多空连接不能释放Hibernate3.0已经放弃了对其的支持。
3.3 Proxool的负面评价较少现在比较推荐它,而且它还提供即时监控数据连接池工作机制状态的功能便于发现连接泄漏的情况。
阿里出品淘宝和支付宝专用数据库数据连接池工作机制,但它鈈仅仅是一个数据库数据连接池工作机制它还包含一个ProxyDriver,一系列内置的JDBC组件库一个SQL Parser。支持所有JDBC兼容的数据库包括Oracle、MySql、Derby、Postgresql、SQL Server、H2等等。