springboot alibaba druid数据库连接池配置,输出可执行sql

# 数据源配置
spring:
  datasource:
    type: com.alibaba.druid.pool.DruidDataSource
    druid:
      # 初始连接数
      initialSize: 5
      # 最小连接池数量
      minIdle: 2
      # 最大连接池数量
      maxActive: 50
      # 配置获取连接等待超时的时间
      maxWait: 60000
      # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
      timeBetweenEvictionRunsMillis: 60000
      # 配置一个连接在池中最小生存的时间,单位是毫秒
      minEvictableIdleTimeMillis: 300000
      # 配置一个连接在池中最大生存的时间,单位是毫秒
      maxEvictableIdleTimeMillis: 900000
      # 配置检测连接是否有效
      validationQuery: SELECT 1
      testWhileIdle: true
      testOnBorrow: false
      testOnReturn: false
      webStatFilter:
        enabled: false
      stat-view-servlet:
        enabled: true
        url-pattern: /druid/*
        reset-enable: true
        login-username: wismed
        login-password: 123456
      filter:
        stat:
          enabled: true
          log-slow-sql: true
          slow-sql-millis: 2000
          merge-sql: true
          db-type: mysql
        slf4j:
          enabled: true
          statement-executable-sql-log-enable: true
          statement-log-error-enabled: true
          statement-create-after-log-enabled: false
          statement-prepare-after-log-enabled: false
          statement-execute-after-log-enabled: false
          statement-close-after-log-enabled: false
          statement-parameter-set-log-enabled: false
          statement-execute-query-after-log-enabled: false
          statement-execute-batch-after-log-enabled: false
          statement-execute-update-after-log-enabled: false
      filters: stat,slf4j
      driver-class-name: com.mysql.cj.jdbc.Driver
      async-init: true
logging:
  level:
    druid.sql.Statement: debug

 

posted @ 2023-05-09 17:15  e3tB8Wz7  阅读(1060)  评论(0编辑  收藏  举报