KL个人博客 首页>>Druid

记阿里Druid数据连接池引发的线上血案

记阿里Druid数据连接池引发的线上血案

前言碎语 事件起因:项目使用了activiti工作流,系统是由老的spring mvc项目改造成的spring boot项目,数据库链接池从dbcp切换到druid,新系统上线后,同事多次系统隔一段时间后数据查询就很慢,基本出不来。由此开始了线上bug排查之路。这个问题从一开始就模糊定位到数据库层面的问题,因为只有和数据相关的操作会很慢,其他服务不受影响,并且在中午休息时没有问题,在下午刚上班...

阅读全文 »

数据库连接池Druid的配置使用,开启sql监控

数据库连接池Druid的配置使用,开启sql监控

前言 博主这里项目采用maven构建,使用spring容器,关于Druid数据库连接池是什么等问题可移步我的这篇博文, 数据库连接池Druid一览 下面分步骤来看看,在项目中如何使用Druid 1.首先配置pom.xml,添加Druid依赖 dependency groupIdcom.alibaba/groupId artifactIddruid/artifactId version1.0.18/version /dependency 2.数据源的配置,如下 我的连接信息: jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://127.0.0.1:3306/webside?useUnicode...

阅读全文 »

阿里开源数据库连接池Druid一览

阿里开源数据库连接池Druid一览

1. Druid是什么? Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。 2. 在哪里下载druid 正式版本下载: maven中央仓库: http://central.maven.org/maven2/com/alibaba/druid/ 3. 怎么获取Druid的源码 Druid是一个开源项目,源码托管在github上,源代码仓库地址是 https://github.com/alibaba/druid 。同时每次Druid发布正式版本和快照的时候,都会把源码打包,你可以从上面的下载地址中找到相...

阅读全文 »