SuperAPI AI 工具集

performance

编程与开发

查看项目

更新于 10-15 21:35

技能介绍

用途:定位并优化真实性能瓶颈,尤其数据库浪费,如返回行/列过多、索引缺失或未用、循环内查询扇出、无界物化、慢连接聚合、写放大。

主要能力:按范围分类(DB 读、DB 写、N+1、API 延迟、内存、前端、分布式);发现本地代码、指标、查询与索引定义;采集基线证据;按维度串行分析:查询形状与数据最小化、索引与访问路径、N+1 与扇出、聚合连接管道、物化与内存、写路径锁与事务、缓存复用、API/分布式/前端。

使用方式:先检测范围,再读本地上下文,采集基线(查询来源 file:line、行数、执行计划、耗时、频率),逐维度分析,输出按严重度排序的发现与最小修复方案,最后复测验证。要求每步更新任务跟踪,按声明顺序执行,不跳步、不合并。

适用场景:慢查询、全表扫描、N+1、超时、OOM、前端渲染慢、消息积压等。

限制:所有性能结论必须有测量或静态证据;证据不足时输出“证据不足”并列出待验证项;不得为提速改变查询语义;不得在未分析写成本、失效与隐私前加索引或缓存;非平凡优化需经 fresh-eyes 复核,最多 3 轮。