Disable the memory temp_store which might cause problems.

main
Zed A. Shaw 1 year ago
parent 057c286cd3
commit 1d93e59156
  1. 2
      lib/ormish.js

@ -37,7 +37,7 @@ if(config.development.client === "sqlite3") {
const PERF_TRICKS = [ const PERF_TRICKS = [
"pragma journal_mode = WAL", // use a WAL journal to not block writers/readers "pragma journal_mode = WAL", // use a WAL journal to not block writers/readers
"pragma synchronous = normal", // set concurrency to normal now that we have WAL "pragma synchronous = normal", // set concurrency to normal now that we have WAL
"pragma temp_store = memory", // use RAM to make the temporary indices // "pragma temp_store = memory", // use RAM to make the temporary indices
// "pragma mmap_size = 30000000000", // use 30GB of mmap to store DB, not useful in multi-process settings // "pragma mmap_size = 30000000000", // use 30GB of mmap to store DB, not useful in multi-process settings
// "pragma page_size = 32768", // improve performance only if you store large stuff // "pragma page_size = 32768", // improve performance only if you store large stuff
"pragma vacuum", // give it a vacuum, this could impact startup time significantly "pragma vacuum", // give it a vacuum, this could impact startup time significantly

Loading…
Cancel
Save