有关读取性能调优的SQL执行计划的提示

时间:2017-05-06 10:36:58

标签: sql sql-server entity-framework sql-execution-plan query-performance

背景:我最近刚刚优化我的SQL查询以获得更好的性能。以前,我使用ASP.NET Core EF Linq-to-SQL来快速原型化。事情正常,但显然没有优化。

我想我首先查看在SQL Management Studio中生成并运行它们的SQL,然后查看每个查询的实际执行计划。

我知道如何阅读一般的计划,每个树/节点的含义。我不确定的事情我可以相对容易地谷歌。

我想知道那些查询调优专家,您是否有任何经验可以帮助我识别为什么查询运行缓慢?

例如,查看执行计划中的JOIN并查找它没有查找索引是最简单的修复之一(我现在唯一能识别的是= D)。

我还应该注意什么?

0 个答案:

没有答案