springboot中怎么配置数据库连接池

  1. 什么是数据库连接池?

    如果每次需要用到数据库的时候才去连接数据库,那么每次连接数据库的开销会很大(因为系统会频繁连接数据库),所以需要先把一些数据库连接准备好,放在一个池子里,也就是数据库连接池

  2. springboot中的数据库连接池

​ 通常,springboot项目中不需要手动创建数据库连接池,因为springboot会自动使用默认的数据库连接池(HikariDataSource),如果需要的话修改一些配置的话,在配置文件中修改就可以了

  1. 可修改的配置项

    spring:
      datasource:
        hikari:
          maximum-pool-size: 24 #数据库连接池最大容纳量
          minimum-idle: 8 #需空闲的连接数量
          connection-timeout: 3000 #获取数据库连接超时时间,单位毫秒
          idle-timeout: 60000 #空闲连接超时时间
          max-lifetime: 180000 #连接最大存活时间
    

更多推荐