perf(performance): 大JSON列垂直拆表闭环 MySQL 1038 + 登录汇总透出
- 新增 12 个从表模型(task/exec/report 三系):csv_content、resource_summary、
target_resource_summary、transaction_summary、api_summary、login_summary、task_summaries
- service 层双写镜像 + 读从表优先/主表列回退(_sync_*_satellites / _load_*_satellite_fields)
- 启动幂等存量回填 _backfill_satellite_tables(仅从表缺行时写入,二次启动不重复)
- database.py _ensure_columns 兜底创建从表(SQLite 旧库升级 + MySQL create_all 均已覆盖)
- 新增 test_performance_satellite_tables.py 14 用例(upsert/双写/读优先/回填/CRUD 联动)
- 登录汇总 login_summary 透出 API(router/schema/前端类型),兼容 per-VU 独立登录统计
- HANDOFF 性能测试文档记录会话进度与 5.60 部署验证
Co-Authored-By:
Claude <noreply@anthropic.com>
正在显示