侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

[数据库连接池]mybatis/hikari/druid

2024-02-22 星期四 / 0 评论 / 0 点赞 / 22 阅读 / 2685 字

mybatis连接池使用Mybatis时请注意这两个参数,否则会让你的数据库连接爆掉https://blog.csdn.net/chenwen_201116040110/article/details

mybatis连接池

使用Mybatis时请注意这两个参数,否则会让你的数据库连接爆掉https://blog.csdn.net/chenwen_201116040110/article/details/46874725poolMaximumActiveConnectionspoolMaximumIdleConnectionspoolMaximumActiveConnections是最大的活动连接数,活动连接,顾名思义,就是正在与数据库交互的连接,默认是10,poolMaximumIdleConnections是空闲连接数,就是没有处理请求的连接,默认是5MyBatis配置文件配置数据库的参数中 最大连接数和任意时间存在的空闲连接数不能为空https://blog.csdn.net/qq_25560423/article/details/73088397poolMaximumActiveConnectionsorg.apache.ibatis.datasource.pooledPooledDataSource.javaprotected int poolMaximumActiveConnections = 10;<property name="acquireIncrement" value="3"/>                <!-- 连接不足时每次申请个数 --><property name="minPoolSize" value="10"/>                    <!-- 连接池最小连接数 --><property name="maxPoolSize" value="30"/>                    <!-- 连接池最大连接数  --><property name="maxIdleTime" value="3600"/>                  <!-- 空闲连接等待1h后关闭 --><property name="maxIdleTimeExcessConnections" value="600"/>  <!-- 连接池超过最小连接数的空闲连接将在10m后关闭 --><property name="checkoutTimeout" value="20000"/>             <!-- 从连接池取连接若连接不足时,最长等待20s后超时 -->https://www.cnblogs.com/syq816/p/9523257.html# druid的配置

crm.initialSize=5crm.minIdle=5crm.maxActive=50crm.maxWait=60000

# hikari连接池属性详解

https://blog.51cto.com/1197822/2298344?source=dra

spring-boot中配置hikari连接池属性https://blog.csdn.net/loophome/article/details/94458251https://docs.spring.io/spring-boot/docs/2.1.x/reference/html/boot-features-sql.html#boot-features-configure-datasourcespring.datasource.hikari.maximum-pool-size=2spring.datasource.hikari.minimum-idle=1spring.datasource.hikari.idle-timeout=600000spring.datasource.hikari.max-lifetime=1800000spring.datasource.hikari.connection-timeout=500spring.datasource.hikari.login-timeout=500spring.datasource.hikari.validation-timeout=1000spring.datasource.hikari.initialization-fail-timeout=1000

配置看:com.zaxxer.hikariHikariConfig.javaprivate static final int DEFAULT_POOL_SIZE = 10;if (maxPoolSize < 1) {maxPoolSize = DEFAULT_POOL_SIZE;}

广告 广告

评论区