obsidian-language-learner
obsidian-language-learner copied to clipboard
启动Obsidian后加载插件慢,提交笔记卡顿问题
首先感谢作者的辛苦开发❤
问题描述:
库中现在3w条笔记,每次启动obsidian都需要将近20分钟的时间等待插件构建数据库,数据库建立后才能进入插件阅读模式
之前WordDB只有少量单词时,未出现提交卡顿现象,当单词数接近2000时,小概率出现卡顿,现在单词数为2500,基本上每次提交都要等10多秒
不知道是不是默认数据库瓶颈导致,能否通过建立索引或者尝试更换数据库的方式解决
其他建议: 建议在生成单词数据库、复习数据库中的含义、例句字段进行换行符替换成空格处理,可避免在使用spaced repetition时出现换行符后数据缺失的问题
经测试,关闭自动刷新数据库可解决提交卡顿的问题,刷新数据库的逻辑可能存在提升空间