3

如何阅读和学习 T_SQL 语句的执行计划?

4

3 回答 3

3

如果您使用的是 SQL Server 2008,则“查询”菜单上有一个“包含执行计划”选项。这将在执行后显示查询的执行计划。

要了解有关如何启用该功能的更多信息,请参阅:http: //msdn.microsoft.com/en-us/library/ms178071.aspx

有关执行计划、它们是什么以及如何使用它们的更多信息,请在此处查看 Grant Fritchey 的文章: http ://www.simple-talk.com/sql/performance/execution-plan-basics/

于 2009-07-26T09:24:59.093 回答
2

Simple-Talk执行计划基础知识

于 2009-07-26T09:25:54.707 回答
1

查看它的流程时,查看 CPU 使用率最高的位置以及它是否在该区域进行扫描或搜索。您应该将精力集中在 CPU 使用率最高的区域

经验法则是您希望您的查询进行搜索,因为它们比扫描更有效,因为它们利用了索引。

有关其他内容,请查看http://www.sql-server-performance.com/tips/query_execution_plan_analysis_p1.aspx。它很好地理解了你应该做什么。

于 2009-07-26T09:26:13.897 回答