Browse Source

Using server side statement cache (500).

master
MagicBot 2 years ago
parent
commit
4f7bb6de0b
  1. 4
      src/engine/gameManager/DbManager.java

4
src/engine/gameManager/DbManager.java

@ -307,9 +307,11 @@ public enum DbManager {
config.setPassword(ConfigManager.MB_DATABASE_PASS.getValue()); config.setPassword(ConfigManager.MB_DATABASE_PASS.getValue());
config.addDataSourceProperty("characterEncoding", "utf8"); config.addDataSourceProperty("characterEncoding", "utf8");
config.addDataSourceProperty("cachePrepStmts", "true"); config.addDataSourceProperty("cachePrepStmts", "true");
config.addDataSourceProperty("prepStmtCacheSize", "250"); config.addDataSourceProperty("useServerPrepStmts", "true");
config.addDataSourceProperty("prepStmtCacheSize", "500");
config.addDataSourceProperty("prepStmtCacheSqlLimit", "2048"); config.addDataSourceProperty("prepStmtCacheSqlLimit", "2048");
config.addDataSourceProperty("leakDetectionThreshold", "5000"); config.addDataSourceProperty("leakDetectionThreshold", "5000");
config.addDataSourceProperty("cacheServerConfiguration", "true");
connectionPool = new HikariDataSource(config); // setup the connection pool connectionPool = new HikariDataSource(config); // setup the connection pool

Loading…
Cancel
Save