From 1f6dbfd467143048ff4e894c61af7de74f8ff579 Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Mon, 6 Jan 2020 20:05:30 +0100 Subject: [PATCH] Memory fix --- td/telegram/TdDb.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/td/telegram/TdDb.cpp b/td/telegram/TdDb.cpp index 2902ef4a..41f7f85b 100644 --- a/td/telegram/TdDb.cpp +++ b/td/telegram/TdDb.cpp @@ -135,12 +135,12 @@ Status init_binlog(Binlog &binlog, string path, BinlogKeyValue &binlog_p Status init_db(SqliteDb &db) { TRY_STATUS(db.exec("PRAGMA encoding=\"UTF-8\"")); - TRY_STATUS(db.exec("PRAGMA journal_mode=TRUNCATE")); + TRY_STATUS(db.exec("PRAGMA journal_mode=WAL")); - TRY_STATUS(db.exec("PRAGMA cache_size=20000")); + TRY_STATUS(db.exec("PRAGMA cache_size=2000")); TRY_STATUS(db.exec("PRAGMA page_size=4096")); TRY_STATUS(db.exec("PRAGMA synchronous=NORMAL")); - TRY_STATUS(db.exec("PRAGMA temp_store=DEFAULT")); + TRY_STATUS(db.exec("PRAGMA temp_store=MEMORY")); TRY_STATUS(db.exec("PRAGMA secure_delete=0")); return Status::OK();