diff --git a/Caches/SQLiteCache/SQLiteCache.cs b/Caches/SQLiteCache/SQLiteCache.cs index 233cccc0..84778911 100644 --- a/Caches/SQLiteCache/SQLiteCache.cs +++ b/Caches/SQLiteCache/SQLiteCache.cs @@ -41,6 +41,11 @@ namespace MapControl.Caching connection = new SQLiteConnection("Data Source=" + Path.GetFullPath(path)); connection.Open(); + using (var command = new SQLiteCommand("PRAGMA journal_mode=WAL", connection)) + { + command.ExecuteNonQuery(); + } + using (var command = new SQLiteCommand("create table if not exists items (key text primary key, expiration integer, buffer blob)", connection)) { command.ExecuteNonQuery();