Skip to content

Commit fed4570

Browse files
committed
webUI: enable sqlite auto vacuum
1 parent f141b8b commit fed4570

File tree

1 file changed

+6
-0
lines changed
  • plugin/smartdns-ui/src

1 file changed

+6
-0
lines changed

plugin/smartdns-ui/src/db.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -381,9 +381,15 @@ impl DB {
381381
conn.as_ref()
382382
.unwrap()
383383
.execute("PRAGMA temp_store = MEMORY", [])?;
384+
conn.as_ref()
385+
.unwrap()
386+
.execute("PRAGMA auto_vacuum = FULL", [])?;
384387
conn.as_ref()
385388
.unwrap()
386389
.query_row("PRAGMA journal_mode = WAL", [], |_| Ok(()))?;
390+
conn.as_ref()
391+
.unwrap()
392+
.query_row("PRAGMA wal_autocheckpoint = 50000", [], |_| Ok(()))?;
387393
Ok(())
388394
}
389395

0 commit comments

Comments
 (0)