替换DBCP和c3p0。Druid提供了一个高效、功能强大、扩展性好的数据库连接池。 可以监控数据库访问性能。Druid内置了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,这有助于对线上数据库访问性能进行分析。
数据库加密。直接把数据库密码写在配置文件中是不好的行为,容易导致安全问题。DruidDruiver和DruidDataSource都支持PasswordCallback。
SQL执行日志。Druid提供了不同的LogFilter,能够支持Common-Logging、Log4j和JdkLog,用户可以按需选择相应的LogFilter,监控自己的应用数据库访问情况。 扩展JDBC。如果用户对JDBC层有编程的需求,可以通过Druid提供的Filter机制,很方便地编写JDBC层的扩展插件。
资料来源:《HikariCP数据库连接池实战》,文章链接:https://developer.aliyun.com/article/726362
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。