5th*_*5th 6 sql-server ssms execution-plan sql-server-2019 memory-grant
我在 Azure (DS11) 上的 VM 上安装了 SQL Server 2019。我试图在这里使用这篇文章来说明自适应查询处理。问题是,当我 CTRL+L在 SQL Server Management Studio 中查看执行计划时,我看不到那里的内存授予。
我现在的问题是,如果我以管理员身份登录,是否只能看到内存授予?还是 SQL Server 2019 的查询引擎与 SQL Server 2017 完全不同?
Pau*_*ite 10
内存是在运行时授予的,因此您要查找的信息只能在执行后(又名“实际”)执行计划中看到,而不能在执行前(“估计”)计划中看到。
如果您使用 SQL Server Management Studio 作为客户端,CTRL-L默认情况下会映射以显示估计的执行计划。您可以使用CTRL-M.
计划根节点上的工具提示仅提供非常有限的信息。有关更多详细信息,请打开“属性”窗口并在选择“实际”执行计划的根节点时查看其中的内存授予信息。