zoukankan      html  css  js  c++  java
  • 转换数据库连接池为hikaricp

     

    hikaricp号称是最快的,今天转换过来试试

    1、修改配置文件

    1. <!-- Hikari Datasource -->  
    2.  <bean id="dataSource" class="com.zaxxer.hikari.HikariDataSource"  destroy-method="shutdown">  
    3.   <property name="driverClassName" value="${jdbc.driver}" />  <!-- 无需指定,除非系统无法自动识别 -->  
    4.   <property name="jdbcUrl" value="${jdbc.url}" />  
    5.   <property name="username" value="${jdbc.username}" />  
    6.   <property name="password" value="${jdbc.password}" />  
    7.    <!-- 连接只读数据库时配置为true, 保证安全 -->  
    8.   <property name="readOnly" value="false" />  
    9.   <!-- 等待连接池分配连接的最大时长(毫秒),超过这个时长还没可用的连接则发生SQLException, 缺省:30秒 -->  
    10.   <property name="connectionTimeout" value="30000" />  
    11.   <!-- 一个连接idle状态的最大时长(毫秒),超时则被释放(retired),缺省:10分钟 -->  
    12.   <property name="idleTimeout" value="600000" />  
    13.   <!-- 一个连接的生命时长(毫秒),超时而且没被使用则被释放(retired),缺省:30分钟,建议设置比数据库超时时长少30秒,参考MySQL wait_timeout参数(show variables like '%timeout%';) -->  
    14.   <property name="maxLifetime" value="1800000" />  
    15.   <!-- 连接池中允许的最大连接数。缺省值:10;推荐的公式:((core_count * 2) + effective_spindle_count) -->  
    16.   <property name="maximumPoolSize" value="15" />  
    17.  </bean>  

    2、加载jar包 
     
    1. <dependency>  
    2.             <groupId>com.zaxxer</groupId>  
    3.             <artifactId>HikariCP</artifactId>  
    4.             <version>2.4.6</version>  
    5.             <scope>compile</scope>  
    6.         </dependency>  

    这样子就结束了,但是启动后报错,并没有连接上

    3、更换oracle包(数据库使用的是oracle)

    1. <dependency>  
    2.             <groupId>com.oracle</groupId>  
    3.             <artifactId>ojdbc6</artifactId>  
    4.             <version>${oracle.driver.version}</version>  
    5.             <scope>runtime</scope>  
    6.         </dependency>  
    1. <oracle.driver.version>11.2.0.3</oracle.driver.version>  

    以前是oracle14,使用时报错链接不上。
  • 相关阅读:
    1104 Sum of Number Segments (20 分)(数学问题)
    1092 To Buy or Not to Buy (20 分)(hash散列)
    1082 Read Number in Chinese (25 分)(字符串处理)【背】
    1105 Spiral Matrix (25 分)(模拟)
    初识网络安全及搭建网站(内网)
    HTML5开发者需要了解的技巧和工具汇总(转)
    native+web开发模式之web前端经验分享
    移动平台3G手机网站前端开发布局技巧汇总(转)
    Asp.net 中图片存储数据库以及页面读取显示通用方法详解附源码下载
    使用H3Viewer来查看VS2010的帮助文档
  • 原文地址:https://www.cnblogs.com/summary-2017/p/7803434.html
Copyright © 2011-2022 走看看