如何阅读和学习T_SQL语句的执行计划?
答案 0 :(得分: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/
答案 1 :(得分:2)
答案 2 :(得分:1)
查看流量时,请查看CPU使用率最高的位置以及是否在该区域进行扫描或搜索。您应该将精力集中在CPU使用率最高的区域
经验法则是您希望查询执行搜索,因为它们的扫描效率更高,因为它们利用了索引。
其他事情请看http://www.sql-server-performance.com/tips/query_execution_plan_analysis_p1.aspx。它很好地理解了你应该做什么。