有時,當我試圖讓估計的執行計劃的查詢,SSMS不會顯示其它任何效果比(1 row(s) affected)
在信息窗格,「查詢執行成功」在狀態欄中。執行計劃 - CTRL + L只顯示行數影響
如果我嘗試運行CTRL+L
我希望做的部分,它會顯示估計的執行計劃。但是這很煩人,因爲有時我必須分析與變量聲明分開700行的過程的一部分,這使得我移動變量的聲明以獲得部分計劃的顯示。但是有時候,一些插入和更新語句根本就沒有結果,正如我在第一段中所描述的那樣。
有沒有什麼能夠保持查詢的執行計劃不變?我該如何解決這個問題?
編輯:我發現,出現這種情況時,我試圖讓一對夫婦的執行計劃加入了太多的語句在連接表,即:
... FOO inner join BAR on contidion1, condition2... conditionN
出於某種原因,我不能弄清楚,減少解決問題的條件數量。我仍然試圖隔離這個以改善問題。
任何最新更新到Visual Studio,.NET框架,甚至辦公室,你可以回滾 當前版本信息? – SqlOnly
@SqlOnly我只使用SSMS,並且沒有更新,我知道我可以嘗試回滾。 – Renan
請你更多這方面的澄清「有時,當我試圖讓一個查詢的估計的執行計劃」,這是僅發生一些時間,如果是的話可以請你發佈的再現步驟爲我們嘗試 – TheGameiswar