Disable Hikari Cache definitively
This commit is contained in:
parent
d73ac92ba3
commit
76fa631184
@ -100,13 +100,7 @@ public class MySQL implements DataSource {
|
|||||||
config.setJdbcUrl("jdbc:mysql://" + this.host + ":" + this.port + "/" + this.database);
|
config.setJdbcUrl("jdbc:mysql://" + this.host + ":" + this.port + "/" + this.database);
|
||||||
config.setUsername(this.username);
|
config.setUsername(this.username);
|
||||||
config.setPassword(this.password);
|
config.setPassword(this.password);
|
||||||
if (Settings.isMySQLWebsite) {
|
config.addDataSourceProperty("cachePrepStmts", "false");
|
||||||
config.addDataSourceProperty("cachePrepStmts", "false");
|
|
||||||
} else {
|
|
||||||
config.addDataSourceProperty("cachePrepStmts", "true");
|
|
||||||
config.addDataSourceProperty("prepStmtCacheSize", "250");
|
|
||||||
config.addDataSourceProperty("prepStmtCacheSqlLimit", "2048");
|
|
||||||
}
|
|
||||||
config.addDataSourceProperty("autoReconnect", false);
|
config.addDataSourceProperty("autoReconnect", false);
|
||||||
config.setInitializationFailFast(true); // Don't start the plugin if the database is unavailable
|
config.setInitializationFailFast(true); // Don't start the plugin if the database is unavailable
|
||||||
config.setMaxLifetime(180000); // 3 Min
|
config.setMaxLifetime(180000); // 3 Min
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user