Improve data indexing to reduce disk read operations https://github.com/siyuan-note/siyuan/issues/16958

Signed-off-by: Daniel <845765@qq.com>
This commit is contained in:
Daniel 2026-02-07 13:02:37 +08:00
parent b4a761d071
commit ed1c8a1fb6
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -90,6 +90,11 @@ func initDBTables() {
if err != nil {
logging.LogFatalf(logging.ExitCodeUnavailableDatabase, "create index [idx_blocktrees_id] failed: %s", err)
}
_, err = db.Exec("CREATE INDEX idx_blocktrees_root_id ON blocktrees(root_id)")
if err != nil {
logging.LogFatalf(logging.ExitCodeUnavailableDatabase, "create index [idx_blocktrees_id] failed: %s", err)
}
}
func initDBConnection() {