Use cache shared flag for better DB performance.
diff --git a/data/data.go b/data/data.go
index 7fed43d..2817f50 100644
--- a/data/data.go
+++ b/data/data.go
@@ -38,7 +38,7 @@
statCollectionInterval = 10
commonDBID = "common"
commonDBVersion = "base"
-
+ dbOpenMode = "?cache=shared&mode=rwc"
defaultTraceLevel = "warn"
)
@@ -62,7 +62,7 @@
dbTraceLog = apid.Log().ForModule("data_trace")
config.SetDefault(configDataDriverKey, "sqlite3")
- config.SetDefault(configDataSourceKey, "file:%s")
+ config.SetDefault(configDataSourceKey, "%s")
config.SetDefault(configDataPathKey, "sqlite")
return &dataService{}