MCP Catalogs
首页PerformanceStudio screenshot

PerformanceStudio

by erikdarlingdata·184·综合分 50

跨平台 SQL Server 执行计划分析器,内置 MCP 服务器用于 AI 辅助分析。

databasedeveloper-toolsai-llm
30
Forks
2
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Performance Studio 是一个全面的 SQL Server 执行计划分析器,结合了跨平台 GUI 和 CLI 工具,并内置 MCP 服务器用于 AI 辅助计划审查。它可以解析 .sqlplan XML 文件,识别缺失索引、估计不匹配和昂贵操作符等性能问题,并提供可操作的警告。该应用程序支持直接连接到 SQL Server 实例、批量处理查询和详细的计划比较。MCP 集成使 AI 模型能够无缝分析加载的计划、识别警告、建议索引和比较计划。

试试问 AI

装完之后,这里有 3 个你可以让 AI 做的事:

:DBAs 在 AI 辅助下分析 SQL Server 性能问题
:开发人员通过可视化检查执行计划来优化查询
:DevOps 团队在优化前后比较执行计划

什么时候选它

当您需要通过 MCP 集成实现 AI 辅助 SQL Server 执行计划分析时,选择 Performance Studio,特别是如果您已经在处理 SQL Server 性能优化。

什么时候不要选它

不适用于 PostgreSQL 或 Oracle 数据库;仅限 SQL Server。也不适合需要分析来自非 Microsoft 数据库系统的执行计划的场景。

此 server 暴露的工具

从 README 抽取出 7 个工具
  • analyze_sqlplan

    Analyze SQL Server execution plans from .sqlplan files

  • analyze_live_plan

    Capture and analyze execution plans from a live SQL Server

  • compare_plans

    Compare two SQL Server execution plans side by side

  • get_query_store

    Fetch and analyze query store data from SQL Server

  • get_warnings

    Extract warnings from a SQL execution plan

  • get_missing_indexes

    Extract missing index suggestions from SQL execution plans

  • analyze_operator

    Analyze a specific operator in a SQL execution plan

可对比工具

sql-server-query-tuningquery-plan-analyzersql-profiler-mcp

安装

安装

  1. 从 [发布页面](https://github.com/erikdarlingdata/PerformanceStudio/releases/latest) 下载适合您平台的预构建二进制文件
  2. 解压 zip 文件
  3. 运行应用程序

从源代码构建:

git clone https://github.com/erikdarlingdata/PerformanceStudio.git
cd PerformanceStudio
dotnet build

MCP 配置

添加到 Claude Desktop config.json:

{
  "mcpServers": {
    "performance-studio": {
      "command": "dotnet",
      "args": ["run", "--project", "src/PlanViewer.Cli", "--", "mcp"]
    }
  }
}

PerformanceStudio 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。