Overview
Comment: | Turn off WAL mode on no-sync db |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | v1.65-transaction-locking |
Files: | files | file ages | folders |
SHA1: |
300c036c990c93d2d96ec0fb9b5d062d |
User & Date: | mrwellan on 2020-09-25 21:24:17 |
Other Links: | branch diff | manifest | tags |
Context
2020-09-25
| ||
21:24 | Turn off WAL mode on no-sync db Closed-Leaf check-in: 300c036c99 user: mrwellan tags: v1.65-transaction-locking | |
2020-09-24
| ||
23:28 | Try locking transactions in no-sync db check-in: 44919a2a7f user: mrwellan tags: v1.65-transaction-locking | |
Changes
Modified db.scm from [a1e4ee1a15] to [6a2190a0bb].
︙ | |||
2165 2166 2167 2168 2169 2170 2171 | 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 | - + | (db-exists (common:file-exists? dbname)) (db (sqlite3:open-database dbname))) (sqlite3:set-busy-handler! db (sqlite3:make-busy-timeout 136000)) (if (not db-exists) (begin (sqlite3:execute db "PRAGMA synchronous = 0;") (sqlite3:execute db "CREATE TABLE IF NOT EXISTS no_sync_metadat (var TEXT,val TEXT, CONSTRAINT no_sync_metadat_constraint UNIQUE (var));") |
︙ |