Skip to content

Commit d2b4631

Browse files
authored
Merge pull request #175 from cschleiden/cschleiden/sqlite-perf
Update sqlite DSN
2 parents 343204f + aaeae3e commit d2b4631

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

backend/sqlite/sqlite.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@ import (
2929
var schema string
3030

3131
func NewInMemoryBackend(opts ...backend.BackendOption) *sqliteBackend {
32-
b := newSqliteBackend("file::memory:", opts...)
32+
b := newSqliteBackend("file::memory:?_mode=memory", opts...)
3333

3434
b.db.SetMaxOpenConns(1)
3535

3636
return b
3737
}
3838

3939
func NewSqliteBackend(path string, opts ...backend.BackendOption) *sqliteBackend {
40-
return newSqliteBackend(fmt.Sprintf("file:%v", path), opts...)
40+
return newSqliteBackend(fmt.Sprintf("file:%v?_mutex=no&_journal=wal", path), opts...)
4141
}
4242

4343
func newSqliteBackend(dsn string, opts ...backend.BackendOption) *sqliteBackend {

0 commit comments

Comments
 (0)