有誰知道可以用來比較(相對複雜)的查詢計劃的工具嗎?我不是在尋找計劃查詢指南,而只是一個工具,可以讓我快速查看不同的索引使用。用於比較SQL Server查詢計劃的工具?
編輯:只是要清楚,我不是在尋找有關該計劃的信息,而是一個工具,可以快速地指出(我知道兩個計劃之間的差異,我可以做我自己,但計劃的大小使得這很困難)。
有誰知道可以用來比較(相對複雜)的查詢計劃的工具嗎?我不是在尋找計劃查詢指南,而只是一個工具,可以讓我快速查看不同的索引使用。用於比較SQL Server查詢計劃的工具?
編輯:只是要清楚,我不是在尋找有關該計劃的信息,而是一個工具,可以快速地指出(我知道兩個計劃之間的差異,我可以做我自己,但計劃的大小使得這很困難)。
我一般只是比較執行計劃使用文本比較工具 - 我還發現,對於複雜的計劃其有用看計劃的原始XML只是搜索的索引/表來看看它出現的能力在計劃中。
有一個叫PICASSO工具 - http://dsl.serc.iisc.ernet.in/projects/PICASSO/index.html其中有一個選項來比較2個的查詢計劃,提供的查詢是相同的,但具有不同的選擇性。
生成計劃差異可用於您的情況,因爲它是免費提供的。
我發現SQL Sentry Plan Explorer(免費)是一個有用的工具分析查詢,並進行比較,如this blog post突出顯示。
好吧,也許本指南(http://www.sql-server-performance.com/tips/query_execution_plan_analysis_p1.aspx)可以幫助你 – 2009-11-06 09:54:38
@Greco:感謝您的鏈接,但我不尋找一個問題,但是一個工具來比較不同的計劃。 – davek 2009-11-06 10:02:55
剛剛發現這一點,這是一個開始:http://www.diffnow.com/。粘貼您的XML文件並進行比較。 – 2014-01-13 05:33:17