SuperAPI AI 工具集

database-query-performance

数据与分析

查看项目

更新于 10-15 22:13

技能介绍

用途:诊断数据库延迟,适用于查询变慢、索引缺失、出现扫描或 N+1 模式时。优先级为 P0(关键)。

主要能力与规则:从查询形态和证据入手,而非随意建索引。需捕获确切的查询、参数与访问路径;在添加索引前先运行 explain 或等价的执行计划检查;让索引匹配过滤、连接、排序和覆盖需求;N+1 问题应在查询模式或加载策略层面修复,而不是先加缓存。

验证要点:已审查执行计划;拟建索引对应到具名查询路径;索引的写入成本可接受;分页或批量加载避免深度扫描或 N+1 循环。

反模式:禁止盲目建索引,每个索引都需有查询归属;禁止缓存优先的延迟修复,应先修正查询形态;禁止 ORM 黑盒,涉及 ORM 时需检查生成的 SQL。

限制:资料未提供具体数据库平台、命令示例、安装方式或价格信息。