wordpress外链站内打开,上海市建设工程材料网站,seo 网站推广入门,四大免费网站原文地址#xff1a;http://www.iteye.com/magazines/90文章简介 Druid首先是一个数据库连接池#xff0c;但它不仅仅是一个数据库连接池#xff0c;它还包含一个ProxyDriver#xff0c;一系列内置的JDBC组件库#xff0c;一个SQLParser。Druid支持所有JDBC兼容的数据库http://www.iteye.com/magazines/90 文章简介 Druid首先是一个数据库连接池但它不仅仅是一个数据库连接池它还包含一个ProxyDriver一系列内置的JDBC组件库一个SQLParser。Druid支持所有JDBC兼容的数据库包括Oracle、MySql、Derby、Postgresql、SQLServer、H2等等。 Druid针对Oracle和MySql做了特别优化比如Oracle的PSCache内存占用优化MySql的ping检测优化。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势。Druid提供了Filter-Chain模式的扩展API可以自己编写Filter拦截JDBC中的任何方法可以在上面做任何事情比如说性能监控、SQL审计、用户名密码加密、日志等等。 配置 为了方便大家迁移Druid的配置和DBCP是基本一致的如果你原来是使用DBCP迁移是十分方便的只需要把corg.apache.commons.dbcp.BasicDataSource修改为om.alibaba.druid.pool.DruidDataSource就好了。 beaniddataSource classcom.alibaba.druid.pool.DruidDataSourceinit-methodinitdestroy-methodclose property nameurlvalue${jdbc_url} / property nameusernamevalue${jdbc_user} / property namepasswordvalue${jdbc_password} / property namefiltersvaluestat / property namemaxActivevalue20 / property nameinitialSizevalue1 / property namemaxWaitvalue60000 / property nameminIdlevalue1 / propertynametimeBetweenEvictionRunsMillis value60000/ propertynameminEvictableIdleTimeMillis value300000/ property namevalidationQueryvalueSELECT x / property nametestWhileIdlevaluetrue / property nametestOnBorrowvaluefalse / property nametestOnReturnvaluefalse / propertynamepoolPreparedStatements valuetrue / propertynamemaxPoolPreparedStatementPerConnectionSize value50/ /bean 在上面的配置中通常你需要配置url、username、passwordmaxActive这三项。 http://code.alibabatech.com/wiki/display/Druid/Documentation