mirror of
https://github.com/catdevnull/preciazo.git
synced 2024-11-22 06:16:18 +00:00
probar cambiando pragmas
This commit is contained in:
parent
80a02da0e4
commit
c4e11f05b6
2 changed files with 7 additions and 2 deletions
|
@ -107,9 +107,11 @@ async fn main() {
|
|||
))
|
||||
.unwrap()
|
||||
.journal_mode(sqlx::sqlite::SqliteJournalMode::Wal)
|
||||
.pragma("journal_size_limit", "67108864")
|
||||
.pragma("mmap_size", "134217728")
|
||||
.synchronous(sqlx::sqlite::SqliteSynchronous::Normal)
|
||||
.busy_timeout(Duration::from_secs(15))
|
||||
.pragma("cache_size", "1000000000")
|
||||
.pragma("cache_size", "2000")
|
||||
.optimize_on_close(true, None),
|
||||
)
|
||||
.await
|
||||
|
|
|
@ -22,10 +22,13 @@ impl Db {
|
|||
.max_connections(1)
|
||||
.connect_with(
|
||||
SqliteConnectOptions::from_str(&format!("sqlite://{}", db_path))?
|
||||
// https://fractaledmind.github.io/2023/09/07/enhancing-rails-sqlite-fine-tuning/
|
||||
.journal_mode(sqlx::sqlite::SqliteJournalMode::Wal)
|
||||
.pragma("journal_size_limit", "67108864")
|
||||
.pragma("mmap_size", "134217728")
|
||||
.synchronous(sqlx::sqlite::SqliteSynchronous::Normal)
|
||||
.busy_timeout(Duration::from_secs(15))
|
||||
.pragma("cache_size", "1000000000")
|
||||
.pragma("cache_size", "2000")
|
||||
.pragma("temp_store", "memory")
|
||||
.optimize_on_close(true, None),
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue