环境: ubuntu eclipse maven

一. pom.xml

加入druid 依赖

     <!-- https://mvnrepository.com/artifact/com.alibaba/druid -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.16</version>
</dependency>

二. application.xml

注入datasource bean

    <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource">
<property name="username" value="${jdbc.username}"></property>
<property name="password" value="${password}"></property>
<property name="url" value="${jdbcUrl}"></property>
<property name="driverClassName" value="${driverClass}"></property> <!-- 初始化连接大小 -->
<property name="initialSize" value="5"></property>
<!-- 连接池最大使用连接数量 -->
<property name="maxActive" value="20"></property>
<!-- 连接池最小空闲 -->
<property name="minIdle" value="5" />
<!-- 获取连接最大等待时间 -->
<property name="maxWait" value="60000" /> <property name="validationQuery">
<value>SELECT 1</value>
</property>
<property name="testOnBorrow" value="false" />
<property name="testOnReturn" value="false" />
<property name="testWhileIdle" value="true" /> <!-- 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 -->
<property name="timeBetweenEvictionRunsMillis" value="60000" />
<!-- 配置一个连接在池中最小生存的时间,单位是毫秒 -->
<property name="minEvictableIdleTimeMillis" value="25200000" /> <!-- 打开removeAbandoned功能 -->
<property name="removeAbandoned" value="true" />
<!-- 1800秒,也就是30分钟 -->
<property name="removeAbandonedTimeout" value="1800" />
<!-- 关闭abanded连接时输出错误日志 -->
<property name="logAbandoned" value="true" /> <!-- 监控数据库 -->
<!-- <property name="filters" value="stat" /> -->
<property name="filters" value="mergeStat" /> </bean>

到此可以使用

三.监控数据库语句带续

最新文章

  1. Maven把自己的包部署到远程仓库
  2. NPOI、MyXls、Aspose.Cells 导入导出Excel(转)
  3. XStream的例子
  4. poj 3253:Fence Repair(堆排序应用)
  5. PHP 设计模式 笔记与总结(9)数据对象映射模式
  6. [Ubuntu] Autostart nginx, php-fpm and mysql in Ubuntu14.04
  7. 剑指offer系列26--正则表达式匹配
  8. (easy)LeetCode 242.Valid Anagram
  9. POJ 2342 Anniversary party (树dp)
  10. [algorithm]求最长公共子序列问题
  11. 【DOM】学习笔记
  12. php笔记05:http协议中防盗链技术
  13. python多线程抓取网页信息
  14. Mego开发文档 - 加载关系数据
  15. Docker 入门到实践(四)Docker 使用镜像
  16. light1236 素数打表,质因数分解
  17. URLConnection 和 HttpClients 发送请求范例【原】
  18. LeetCode - Subtree of Another Tree
  19. c#对dataset和list集合压缩和解压,能提高访问速度
  20. django性能优化缓存view详解

热门文章

  1. yml文件 参数中的逗号 &#39;,&#39;
  2. 如何在pycharm中进入shell脚本调试代码
  3. 【Java】使用Lambda排序集合
  4. 汇编 “error A2031”
  5. 渗透测试工具sqlmap基础教程
  6. 高并发大流量专题---10、MySQL数据库层的优化
  7. Asp.Net Core 第03局:Startup
  8. lua string.byte怎么判断是中文还是别的
  9. 未找到源文件:C:\loadrunner-11\urunner MSI\bin\icudt36.dll.o1d解决方法
  10. [Leetcode] 176.第二高薪水