阿里开源数据连接池发布 1.0.18 版本

wenshao
 wenshao
发布于 2016年03月13日
收藏 52

Druid 1.0.18 发布了,主要改进内容包括:

1、修复DruidDataSource参数phyTimeoutMillis不起作用的bug,缺省值修改为-1,缺省不启用。
2、DruidDataSource新增加参数maxEvictableIdleTimeMillis,缺省值7个小时。这个特性能解决mysql服务器8小时关闭连接的问题。

3、增强sql parser,支持mysql 5.7/oceanbase 1.0/odps的语法,修正SchemaStat的bug。

Release Notes https://github.com/alibaba/druid/releases
文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
下载 http://repo1.maven.org/maven2/com/alibaba/druid/1.0.18/

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:阿里开源数据连接池发布 1.0.18 版本
加载中

最新评论(13

学习使人上进
学习使人上进

引用来自“游客”的评论

MySqlValidConnectionChecker 源码中的方法:
public MySqlValidConnectionChecker(){
try {
clazz = Utils.loadClass("com.mysql.jdbc.MySQLConnection");
ping = clazz.getMethod("pingInternal", boolean.class, int.class);
if (ping != null) {
usePingMethod = true;
}
} catch (Exception e) {
LOG.warn("Cannot resolve com.mysq.jdbc.Connection.ping method. Will use 'SELECT 1' instead.", e);
}

configFromProperties(System.getProperties());
}
中:ping = clazz.getMethod("pingInternal", boolean.class, int.class);
这个pingInternal 方法我在 mysql驱动的文档中没有找到,哪位高手解下 我心中疑惑。
5.0版本以后才有这个方法
玛雅牛
玛雅牛
我所开发的所有项目都用druid
大龄码农
大龄码农

引用来自“大龄码农”的评论

有实际线上用的吗

引用来自“wenshao”的评论

阿里生产环境的连接池都用druid
这样啊,研究一下。
liwj881020
liwj881020
OSC首席酱油党
OSC首席酱油党
druid确实稳定,ps cache这一点做得太好了,之前用jboss的连接池波动很大,经常有获取连接超时的情况出现,切成druid之后不但稳定,物理连接数也很低。
MGL_TECH
MGL_TECH

引用来自“大龄码农”的评论

有实际线上用的吗

引用来自“andyadc”的评论

我们的大部分项目都是用druid的
我们也是,马上更新
wenshao
wenshao

引用来自“大龄码农”的评论

有实际线上用的吗
阿里生产环境的连接池都用druid
澜柯
澜柯

引用来自“大龄码农”的评论

有实际线上用的吗
我们的大部分项目都是用druid的
大龄码农
大龄码农
有实际线上用的吗
返回顶部
顶部