【发布时间】:2019-04-17 10:10:46
【问题描述】:
我有使用 MySQL 数据库的 spring boot 应用程序。我正在使用 hikari 连接池。
根据 Hikari https://github.com/brettwooldridge/HikariCP/wiki/MySQL-Configuration 的官方博客,我必须设置一些属性以提高性能,例如
dataSource.prepStmtCacheSize=250
dataSource.prepStmtCacheSqlLimit=2048
dataSource.useServerPrepStmts=true
dataSource.useLocalSessionState=true
但我不确定如何在不显式创建 HikariDataSource bean 的情况下设置这些属性,如此链接中所述:https://github.com/brettwooldridge/HikariCP/issues/1200
我渴望通过spring配置文件(属性文件或YML文件)直接设置这些属性
【问题讨论】:
标签: mysql spring-boot configuration hikaricp