diff --git a/packages/client-sync/src/shared/local-database-connector.js b/packages/client-sync/src/shared/local-database-connector.js index 838effce9..8cd9406ef 100644 --- a/packages/client-sync/src/shared/local-database-connector.js +++ b/packages/client-sync/src/shared/local-database-connector.js @@ -18,12 +18,15 @@ class LocalDatabaseConnector { const dbLog = (q, time) => { debugVerbose(StringUtils.trimTo(`🔷 (${time}ms) ${q}`)) } - return new Sequelize(dbname, '', '', { + const sequelize = new Sequelize(dbname, '', '', { storage: storage, dialect: "sqlite", benchmark: debugVerbose.enabled, logging: debugVerbose.enabled ? dbLog : false, }) + sequelize.query('PRAGMA page_size = 8192'); + sequelize.query('PRAGMA cache_size = 4096'); + return sequelize; } forAccount(accountId) {