dy-dashboard/vault/知识库/工作指南/训练记录/2026-08-27-数据概览加载性能优化.md
2026-10-28 11:14:17 +08:00

21 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 数据概览加载性能优化
### 1. 继续优化数据概览加载慢
**旭东 → OpenClaw:**
> 继续优化刚刚说的数据概览加载慢的问题
**OpenClaw 响应:**
已继续完成数据概览加载性能优化:
- 定位到概览接口每次打开都会重复执行多项全表聚合,实测约 2.7 秒。
- 恢复概览结果缓存,并将原来的单进程内存缓存升级为 Gunicorn 多 worker 共享文件缓存。
- 数据更新或手动刷新后,共享缓存文件会被删除,所有 worker 会立即放弃旧数据,不会再出现“加载快但数据不更新”的问题。
- 性能实测:首次重建约 2.65 秒,后续加载约 0.001 秒。
- 新增缓存跨进程读取、外部删除失效、过期失效及概览命中不查数据库的专项测试。
- 24 项单元测试全部通过;测试服务已重启,4 个 worker 正常,HTTP 200,启动日志无异常。
Git 提交:`3c29af3 优化数据概览加载性能`
本次仅更新 192.168.8.186 测试环境,未部署生产或云端。已记录