知识&技术&梦想 知识&技术&梦想

分类归档: Druid

druid - 怎么保存Druid的监控记录

2015-06-07 02:21:48 Druid 0 条评论xymiao221 次阅读

Druid中有DruidDataSource/Spring/Web等监控记录,其中DruidDataSource提供了保存监控记录的API。 保存DruidDataSource的监控记录 DruidDataSource有一个属性timeBetweenLogStatsMillis,配置timeBetweenLogStatsMillis>0之后,DruidDataSource会定期把监控数据输出到日志

继续阅读

druid - 加密我的数据库密码使用ConfigFilter

2015-06-07 02:16:58 Druid 0 条评论xymiao240 次阅读

ConfigFilter的作用包括: 从配置文件中读取配置 从远程http文件中读取配置 为数据库密码提供加密功能 1 配置ConfigFilter 1.1 配置文件从本地文件系统中读取 继续阅读

druid - 配置_JNDI_Tomcat

2015-06-07 02:16:06 Druid 0 条评论xymiao187 次阅读

com.alibaba.druid.pool.DruidDataSourceFactory实现了javax.naming.spi.ObjectFactory,可以作为JNDI数据源来配置。 Tomcat JNDI配置 在Tomcat使用JNDI配置DruidDataSource,在/conf/context.xml中,在中加入如下配置: 继续阅读

druid - DBCP迁移

2015-06-07 02:13:35 Druid 0 条评论xymiao177 次阅读

DruidDataSource的配置是兼容DBCP的。从DBCP迁移到DruidDataSource,只需要修改数据源的实现类就可以了。 DBCP的数据库连接池的实现是: org.apache.commons.dbcp.BasicDataSource 替换为: com.alibaba.druid.pool.DruidDataSource 如果需要使用Druid的其他配置,可以参考druid -

继续阅读

druid - 配置_DruidDataSource参考配置

2015-06-07 02:13:08 Druid 0 条评论xymiao185 次阅读

以下是一个参考的连接池配置: <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">

继续阅读

druid - 各种数据库连接池对比

2015-06-07 02:11:40 Druid 0 条评论xymiao185 次阅读

主要功能对比 Druid BoneCP DBCP C3P0 Proxool JBoss LRU 是 否 是 否 是 是 PSCache 是 是 是 是 否 否 PSCache-Oracle-Optimized 是 否 否 否 否 否 ExceptionSorter 是 否 否 否 否 是 LRU LRU是一个性能关键指标,特别Oracle,每个Connection对应数据库端的一个进程,如果数据库

继续阅读

druid - Oracle数据库下PreparedStatementCache内存问题解决方案

2015-06-07 02:10:49 Druid 0 条评论xymiao287 次阅读

Oracle支持游标,一个PreparedStatement对应服务器一个游标,如果PreparedStatement被缓存起 来重复执行,PreparedStatement没有被关闭,服务器端的游标就不会被关闭,性能提高非常显著。在类似SELECT * FROM T WHERE ID = ?这样的场景,性能可能是一个数量级的提升。 由于PreparedStatementCache性能提升明显,D

继续阅读

druid - 配置_StatFilter

2015-06-07 02:09:21 Druid 0 条评论xymiao228 次阅读

Druid内置提供一个StatFilter,用于统计监控信息。 1. 别名配置 StatFilter的别名是stat,这个别名映射配置信息保存在druid-xxx.jar!/META-INF/druid-filter.properties。 在spring中使用别名配置方式如下: 继续阅读

druid - 配置_StatViewServlet配置

2015-06-07 02:05:02 Druid 0 条评论xymiao271 次阅读

Druid内置提供了一个StatViewServlet用于展示Druid的统计信息。 这个StatViewServlet的用途包括: 提供监控信息展示的html页面 提供监控信息的JSON API 注意:使用StatViewServlet,建议使用druid 0.2.6以上版本。 1. 配置web.xml StatViewServlet是一个标准的javax.servlet.http.HttpSe

继续阅读

druid - 配置_Druid和Spring关联监控配置

2015-06-07 02:03:20 Druid 0 条评论xymiao190 次阅读

Druid提供了Spring和Jdbc的关联监控。 配置spring com.alibaba.druid.support.spring.stat.DruidStatInterceptor是一个标准的Spring MethodInterceptor。可以灵活进行AOP配置。 Spring AOP的配置文档: http://static.springsource.org/spring/docs/cur

继续阅读