今天的主题是全文检索,照例把现场完整记录下来。
一、背景与目标
事情的起点是一次例行巡检:监控面板上全文检索相关指标出现异常波动,决定当场排查。
二、关键实现
排查过程遵循先复现、再定位、后修复的三步法,每一步都保留命令与输出,确保事后可复盘。
2.1 核心片段
SELECT COUNT(*) FROM notes WHERE body LIKE '%召回率%';
-- 1.8s;FTS5 同条件 38ms
三、复盘与数据
- 全文检索问题已修复,观察 48 小时无复发
- 完整排查命令已归档到运维手册
- 同类问题的巡检项已加入每日晨检
真实生产环境记录:不修饰、不美化,保留现场。完整脚本与配置已随文公开,可一键复跑。
