乐于分享
好东西不私藏

[超实用插件]在Visual Studio中查看EF Core查询计划

本文最后更新于2026-01-02,某些文章具有时效性,若有错误或已失效,请在下方留言或联系老夜

[超实用插件]在Visual Studio中查看EF Core查询计划

前言

EF Core是我们.NET开发中比较常用的一款ORM框架,今天我们分享一款可以直接在Visual Studio中查看EF Core查询计划调试器可视化工具(帮助开发者分析和优化数据库查询性能):EFCore.Visualizer。

值得推荐的.NET ORM框架

对于还不知道怎么选择.NET ORM框架的同学可以看下面这两篇文章,希望对你会有所帮助😁。

EFCore.Visualizer工具介绍

C#开源的一款EF Core查询计划调试器可视化工具。

支持数据库

目前只支持以下两个数据库:

  • SQL Server
  • PostgreSQL

注意环境和版本(重要)

EFCore.Visualizer工具需要Visual Studio 17.9.0版或更新版本,支持EF Core 7或更新版本。

Visual Studio版本太低会安装失败:

工具源代码

Visual Studio中安装工具

方式一、VS插件市场搜索下载

在VS中搜索EFCore.Visualizer,点击下载!

方式二、插件市场下载

  • 插件市场下载地址:https://marketplace.visualstudio.com/items?itemName=GiorgiDalakishvili.EFCoreVisualizer

查询计划可视化效果

单击Query Plan Visualizer,将为您的查询显示查询计划。

注意注意:该插件只支持检查IQueryable变量,不支持List变量,只有IQueryable变量才会展示Query Plan Visualizer 按钮,无法在Visual Studio中检查中间值!!!

SQL Server:

PostgreSQL:


学习是一个永无止境的过程,你知道的越多,你不知道的也会越多,在有限的时间内坚持每天多学一点,你一定能成为你想要成为的那个人。不积跬步无以至千里,不积小流无以成江河!!!

See you next good day

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » [超实用插件]在Visual Studio中查看EF Core查询计划
×
订阅图标按钮