Sql-Server
執行計劃不顯示記憶體授予
我在 Azure (DS11) 上的 VM 上安裝了 SQL Server 2019。我試圖在這裡使用這篇文章來說明自適應查詢處理。問題是,當我
CTRL+L
在 SQL Server Management Studio 中查看執行計劃時,我看不到那裡的記憶體授予。我現在的問題是,如果我以管理員身份登錄,是否只能看到記憶體授權?還是 SQL Server 2019 的查詢引擎與 SQL Server 2017 完全不同?
記憶體是在執行時授予的,因此您要查找的資訊只能在執行後(也稱為“實際”)執行計劃中看到,而不是在執行前(“估計”)計劃中看到。
如果您使用 SQL Server Management Studio 作為客戶端,
CTRL-L
則預設映射以顯示估計的執行計劃。您可以使用CTRL-M
.計劃根節點上的工具提示僅提供非常有限的資訊。有關更多詳細資訊,請打開“屬性”視窗並在選擇“實際”執行計劃的根節點時查看那裡的記憶體授予資訊。