Merge 'bench/insert: use locking_mode EXCLUSIVE and journal_mode=WAL for sqlite' from Jussi Saurio

Reviewed-by: Pere Diaz Bou <pere-altea@homail.com>

Closes #2475
This commit is contained in:
Jussi Saurio
2025-08-06 21:56:05 +03:00
committed by GitHub

View File

@@ -545,6 +545,12 @@ fn bench_insert_rows(criterion: &mut Criterion) {
let temp_dir = tempfile::tempdir().unwrap();
let db_path = temp_dir.path().join("bench.db");
let sqlite_conn = rusqlite::Connection::open(db_path).unwrap();
sqlite_conn
.pragma_update(None, "journal_mode", "WAL")
.unwrap();
sqlite_conn
.pragma_update(None, "locking_mode", "EXCLUSIVE")
.unwrap();
// Create test table
sqlite_conn