如何閱讀和學習T_SQL語句的執行計劃?如何閱讀和學習T_SQL的執行計劃?
3
A
回答
3
如果您使用SQL Server 2008,則在「包含執行計劃」的查詢菜單上有一個選項。這將在執行後顯示查詢的執行計劃。
要了解更多關於如何啓用該功能看: http://msdn.microsoft.com/en-us/library/ms178071.aspx
有關執行計劃,它們是什麼,以及如何使用它們,看看這裏格蘭特Fritchey的文章: http://www.simple-talk.com/sql/performance/execution-plan-basics/
2
Execution Plan Basics on Simple-Talk
1
查看流量時,請查看CPU使用率最高的位置,以及它在該區域進行掃描或尋找的位置。您應該將精力集中在CPU使用率最高的區域
經驗法則是,您希望查詢執行查找,因爲它們利用索引進行掃描的效率更高。
對於其他的東西看看http://www.sql-server-performance.com/tips/query_execution_plan_analysis_p1.aspx。它可以很好地理解你應該做什麼。
相關問題
- 1. 閱讀和學習Spark API?
- 2. 學習Clojure的閱讀core.clj
- 3. 建議學習資源計劃
- 4. 推薦閱讀學習小黃瓜
- 5. 學習閱讀GCC彙編輸出
- 6. 計劃 - 二十一點計劃(SICP)/學習編程
- 7. 學習如何讀取和輸出文件中的行C
- 8. 在學習F#的時候記住什麼,學過計劃
- 9. 學習如何解釋SQL Server 2005中的SQL查詢執行計劃的任何指南?
- 10. 如何開始學習linux內核編程,編碼或閱讀?
- 11. 您如何計劃Windows Workflow的執行?
- 12. 如何閱讀python中的.000文件類型以進行機器學習?
- 13. 計劃執行程序的計劃方法只執行一次
- 14. SQL執行計劃
- 15. Oracle執行計劃
- 16. Maven執行計劃
- 17. 需要專門學習計劃瞭解Java和Python
- 18. 幫助2周計劃學習Spring和OSGi
- 19. 哪個cpan模塊最適合閱讀和學習?
- 20. UIMA Ruta學習來源和相關閱讀材料
- 21. GATHER_TABLE_STATS和oracle中的執行計劃
- 22. 閱讀功能如何執行
- 23. 閱讀甲骨文解釋計劃
- 24. 學生計劃構思:並行計算
- 25. SQL Server sp_ExecuteSQL和執行計劃
- 26. 閱讀並劃分Stdin的多行
- 27. 如何閱讀源代碼學習如何使用大型系統?
- 28. 我如何閱讀和執行一個大的XML文件?
- 29. 計時學習Drools
- 30. 爲學習目的而閱讀的良好Java代碼?
令人印象深刻的打字速度... – gbn 2009-07-26 09:26:48