0
A
回答
0
您可以看到爲您提供SQL Server Management Studio的執行計劃。
0
你可以試試展鵬,他們有他們的大部分產品的評估版本: Redgate Website
0
SQL Server 2005和了帶有一個查詢優化器。這可以提供幫助,但工具無法爲你提供太多的優化建議,因爲他們不知道你在做什麼。
你可以試着看看你可以優化你的查詢。這裏有一些讓你開始的鏈接。
Tips, Tricks, and Advice from the MS SQL Query Optimization Team
3
DB的舊規則仍然適用,不要試圖優化SQL語句,因爲數據庫查詢分析器無論如何都會做自己的優化,而不是做馬上我們都在做什麼:
創建索引來提高性能
當然,不要誤解我的錯誤,因爲sql查詢可能會寫得很愚蠢,因此性能會很差,但只要您創建了一個敏感的「正常」查詢,查詢優化器就會與索引一起完成剩下的工作。
當您查看執行計劃時,SQL Server甚至會告訴您查詢是否會明顯從索引中受益。它甚至會生成DDL語句來創建索引,所以您只需複製/粘貼並運行它即可獲得查詢所需的索引。
0
SQL Server 7.0/2000附帶'索引調整嚮導',該功能已經存在很長時間了。
我reccomend在看看「SELECT * FROM sys.dm_db_missing_index_details」 它會告訴你哪些索引「缺失」,是微不足道的查找該表中,然後創建索引
相關問題
- 1. SQL Server 2012 - 提高查詢性能
- 2. 提高SQL Server查詢性能
- 3. 如何提高SQL Server查詢性能
- 4. 提高SQL查詢性能
- 5. 提高SQL查詢性能
- 6. 提高SQL查詢性能
- 7. 提高SQL Server查詢
- 8. SQL SELECT查詢性能提高
- 9. 如何提高sql查詢的性能?
- 10. 提高sql查詢函數性能
- 11. 提高SQL查詢的性能
- 12. 提高sql查詢的性能
- 13. 需要提高sql查詢的性能
- 14. 如何提高sql查詢的性能?
- 15. 提高SQL查詢性能與JOIN
- 16. 提高SQL LIKE查詢性能
- 17. 如何提高SQL查詢性能
- 18. 提高在Oracle SQL查詢性能
- 19. 如何提高sql查詢性能?
- 20. 提高SQL CTE查詢性能
- 21. 如何提高SQL Server Select查詢的性能?
- 22. 提高使用SQL Server 2012的查詢性能?
- 23. 提高特定的SQL Server查詢性能
- 24. 提高SQL Server 2012中查詢的性能
- 25. SQL Server:提高內部查詢的性能
- 26. 使用SQL Server提高連接查詢性能
- 27. 如何提高此SQL Server查詢的性能?
- 28. 如何提高查詢在SQL Server 2005中的性能
- 29. 提高MongoDB查詢性能
- 30. 提高MySQL查詢性能
聽起來像一個魔術棒...你可能需要比這更努力一點。 – Bnjmn 2011-03-02 07:40:32
它叫做stackoverflow.com。但一定要問好 – RichardTheKiwi 2011-03-02 08:24:29