Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。
支持哪些数据库?理论上说,支持所有有jdbc驱动的数据库。实际测试过的有
数据库 |
支持状态 |
mysql |
支持,大规模使用 |
oracle |
支持,大规模使用 |
sqlserver |
支持 |
postgres |
支持 |
db2 |
支持 |
h2 |
支持 |
derby |
支持 |
sqlite |
支持 |
sybase |
支持 |
更新日志
连接池相关更新
- 连接池DruidDataSource支持KeepAlive 在此之前,druid在从池中取出连接时实现testWhileIdle,不能满足某些场景需要保活连接的需求,在此版本中加入keepAlive的支持。https://github.com/alibaba/druid/wiki/KeepAlive_cn
- 连接池DruidDataSource运行时setDriverClassName等属性自动忽略,避免报错。 #1539
- 增强内置监控页面,支持更多监控信息
SQL Parser相关更新
- MySQl SQL Parser支持DIV函数 #1526
- PG SQL Parser支持SET search_path语法 #1561
- PG SQL Parser支持更多的json operator #1592
- SQL Parser在parseStatement时,如果没有结束抛错 #1576
- SQL Parser支持SqlLite的Limit语法 #1556
- 修复SQLEvalVisitorUtils mod函数计算int32溢出的问题 #1588
下载
本站原创,转载时保留以下信息:
本文转自:深度开源(open-open.com)
原文地址:http://www.open-open.com/news/view/2d621bce