mcpField

Performance Profiler

github.com/eddiebe147開発48 回インストール
リポジトリ

Performance Profiler について

アプリケーションやデータベースの性能を調べる開発者向けスキルです。プロファイリングから、最適化の効果測定までを扱います。

主な機能

  1. 01性能のベースライン設定
  2. 02CPU・メモリ・I/Oの分析
  3. 03遅いコードパスの特定
  4. 04クエリと実行計画の分析
  5. 05インデックスと接続プールの確認
  6. 06最適化結果の測定

活用シーン

  1. 01アプリケーションの性能ボトルネックの特定
  2. 02遅いデータベースクエリの調査

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/eddiebe147/claude-settings --skill performance-profiler

インストール後、Claude Code で/performance-profilerを入力して読み込まれたか確認します。

詳細

パフォーマンスプロファイラー

パフォーマンスのボトルネックを特定して解消します。CPU プロファイリングからデータベースクエリの最適化まで、アプリケーションの速度と効率を体系的に向上させます。

主なワークフロー

ワークフロー 1:アプリケーションのプロファイリング
  1. ベースライン - 現在のパフォーマンス指標を確立します
  2. プロファイリング - CPU、メモリ、I/O のプロファイラーを実行します
  3. ホットスポット分析 - 実行速度の遅いコードパスを特定します
  4. 最適化 - 対象を絞った改善を実施します
  5. 検証 - 改善効果を測定します
ワークフロー 2:データベースの最適化
  1. クエリ分析 - 実行速度の遅いクエリを特定します
  2. 実行計画 - クエリの実行を分析します
  3. インデックスの確認 - インデックスを最適化します
  4. クエリの書き換え - クエリ構造を改善します
  5. コネクションプーリング - 接続を最適化します

クイックリファレンス

アクションコマンド
アプリをプロファイリング"[application] のパフォーマンスをプロファイリングする"
ボトルネックを特定"パフォーマンスのボトルネックを特定する"
クエリを最適化"実行速度の遅いデータベースクエリを最適化する"

コメント