发布于 2017-10-04 21:52:10 | 167 次阅读 | 评论: 0 | 来源: 网友投递
Druid Java数据库连接池
Druid首先是一个数据库连接池 ,但它不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个SQL Parser。Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。
这个版本主要是SQL Parser的增强,解决监控功能StatFilter在合并SQL时遇到的解析错误,解决SQL防火墙解析SQL是遇到的各种错误。
增强MySql SQL Parser #1303 #1903 #1905 #2014 #1985 #2000 #2015 #1982 #1891 #1675#1645 #1611
增强Postgresql SQL Parser #1979
增强对ODPS SQL Parser的支持 #1604
新增对Hive SQL Parser的支持
Select/Update/Delete新增加添加/删除条件API #1865https://github.com/alibaba/druid/wiki/SQL_RemoveCondition_demo
增强PageUtils对Oracle的支持 #1968
修复Web关联监控Profile中耗时统计不正确的问题
连接池新增异步初始化的配置支持