关于 Performance Profiler
面向开发者的性能分析技能,涵盖应用资源分析与数据库优化,并通过测量验证改进效果。
主要功能
- 01建立性能基准
- 02分析 CPU、内存和 I/O
- 03定位缓慢代码路径
- 04分析查询与执行计划
- 05检查索引和连接池
- 06测量优化效果
适用场景
- 01查找应用的性能瓶颈
- 02排查缓慢的数据库查询
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ eddiebe147/ claude-settings --skill performance-profiler安装后在 Claude Code 中输入/performance-profiler确认已加载。
详细介绍
性能分析器
识别并消除性能瓶颈。从 CPU 性能分析到数据库查询优化,系统地提升应用程序的速度和效率。
核心工作流
工作流 1:应用程序性能分析
- 建立基线 - 确定当前性能指标
- 性能分析 - 运行 CPU、内存和 I/O 性能分析器
- 热点分析 - 找出运行缓慢的代码路径
- 优化 - 实施有针对性的改进
- 验证 - 衡量改进效果
工作流 2:数据库优化
- 查询分析 - 找出运行缓慢的查询
- 执行计划 - 分析查询执行情况
- 索引检查 - 优化索引
- 重写查询 - 改进查询结构
- 连接池 - 优化连接
快速参考
| 操作 | 命令 |
|---|---|
| 分析应用程序性能 | "分析 [application] 的性能" |
| 查找瓶颈 | "识别性能瓶颈" |
| 优化查询 | "优化运行缓慢的数据库查询" |
评论
支持 Markdown