前言
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中安装工具
插件市场下载地址:https://marketplace.visualstudio.com/items?itemName=GiorgiDalakishvili.EFCoreVisualizer
在Visual Studio中插件搜索搜索不到,需要下载下来点击安装。
查询计划可视化效果
单击
查询计划可视化工具
,将为您的查询显示查询计划。
SQL Server:
PostgreSQL:
项目源码地址
更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个Star支持💖。
https://github.com/Giorgi/EFCore.Visualizer