From 1a00b75192ef7e24e0274cf00beff7ff00193d9e Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Tue, 24 Jan 2023 15:21:23 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E6=94=B9=E8=BF=9B=E5=86=85=E6=A0=B8?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E8=B0=83=E5=BA=A6=E6=9C=BA=E5=88=B6=E6=8F=90?= =?UTF-8?q?=E5=8D=87=E7=A8=B3=E5=AE=9A=E6=80=A7=20https://github.com/siyua?= =?UTF-8?q?n-note/siyuan/issues/7113?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/model/box.go | 3 --- kernel/sql/database.go | 28 ---------------------------- 2 files changed, 31 deletions(-) diff --git a/kernel/model/box.go b/kernel/model/box.go index 1d8df876b..ce1cbc131 100644 --- a/kernel/model/box.go +++ b/kernel/model/box.go @@ -495,9 +495,6 @@ func fullReindex() { } treenode.InitBlockTree(true) - sql.IndexMode() - defer sql.NormalMode() - openedBoxes := Conf.GetOpenedBoxes() for _, openedBox := range openedBoxes { index(openedBox.ID) diff --git a/kernel/sql/database.go b/kernel/sql/database.go index 3c8ca4230..d945fa8c0 100644 --- a/kernel/sql/database.go +++ b/kernel/sql/database.go @@ -206,34 +206,6 @@ func initHistoryDBTables() { } } -func IndexMode() { - if nil != db { - db.Close() - } - dsn := util.DBPath + "?_journal_mode=OFF" + - "&_synchronous=OFF" + - "&_secure_delete=OFF" + - "&_cache_size=-20480" + - "&_page_size=8192" + - "&_busy_timeout=7000" + - "&_ignore_check_constraints=ON" + - "&_temp_store=MEMORY" + - "&_case_sensitive_like=OFF" + - "&_locking_mode=EXCLUSIVE" - var err error - db, err = sql.Open("sqlite3_extended", dsn) - if nil != err { - logging.LogFatalf("create database failed: %s", err) - } - db.SetMaxIdleConns(1) - db.SetMaxOpenConns(1) - db.SetConnMaxLifetime(365 * 24 * time.Hour) -} - -func NormalMode() { - initDBConnection() -} - func initDBConnection() { if nil != db { db.Close()