
PerformanceStudio
by erikdarlingdata·★ 184·综合分 50
跨平台 SQL Server 执行计划分析器,内置 MCP 服务器用于 AI 辅助分析。
概述
Performance Studio 是一个全面的 SQL Server 执行计划分析器,结合了跨平台 GUI 和 CLI 工具,并内置 MCP 服务器用于 AI 辅助计划审查。它可以解析 .sqlplan XML 文件,识别缺失索引、估计不匹配和昂贵操作符等性能问题,并提供可操作的警告。该应用程序支持直接连接到 SQL Server 实例、批量处理查询和详细的计划比较。MCP 集成使 AI 模型能够无缝分析加载的计划、识别警告、建议索引和比较计划。
试试问 AI
装完之后,这里有 3 个你可以让 AI 做的事:
什么时候选它
当您需要通过 MCP 集成实现 AI 辅助 SQL Server 执行计划分析时,选择 Performance Studio,特别是如果您已经在处理 SQL Server 性能优化。
什么时候不要选它
不适用于 PostgreSQL 或 Oracle 数据库;仅限 SQL Server。也不适合需要分析来自非 Microsoft 数据库系统的执行计划的场景。
此 server 暴露的工具
从 README 抽取出 7 个工具analyze_sqlplanAnalyze SQL Server execution plans from .sqlplan files
analyze_live_planCapture and analyze execution plans from a live SQL Server
compare_plansCompare two SQL Server execution plans side by side
get_query_storeFetch and analyze query store data from SQL Server
get_warningsExtract warnings from a SQL execution plan
get_missing_indexesExtract missing index suggestions from SQL execution plans
analyze_operatorAnalyze a specific operator in a SQL execution plan
可对比工具
安装
安装
- 从 [发布页面](https://github.com/erikdarlingdata/PerformanceStudio/releases/latest) 下载适合您平台的预构建二进制文件
- 解压 zip 文件
- 运行应用程序
从源代码构建:
git clone https://github.com/erikdarlingdata/PerformanceStudio.git
cd PerformanceStudio
dotnet buildMCP 配置
添加到 Claude Desktop config.json:
{
"mcpServers": {
"performance-studio": {
"command": "dotnet",
"args": ["run", "--project", "src/PlanViewer.Cli", "--", "mcp"]
}
}
}PerformanceStudio 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。