微软发布了一款名为
SQL Operations studio的新工具,它类似于SSMS,但可以在Windows,Linux,Macos上使用.
下面是它的样子截图
使用sqlopsstudio查看实际执行计划(所有平台的步骤相同)
>按CTRL SHIFT P.
>使用如下所示的实际执行计划键入运行查询并选择突出显示的,您将获得实际的执行计划
要查看估计的执行计划:
只需按下下面显示的ICON即可
您还可以使用键绑定来查看实际的执行计划.下面是步骤
1.按CTRL SHIFT P.
2.键入键盘快捷键
3.在搜索计划中输入实际,如下图所示
4.右键单击实际的查询计划快捷方式,然后用您选择的键添加键绑定(对我而言,它是CTRL M.
下面部分答案是在SQLOPS工作室不可用的时候编写的.这对任何没有SQLopsstudio的人都有帮助:
目前只有在Windows上使用SSMS或某些第三方工具(如SQLSentry)才支持查看执行计划.
还有一个选择是在linux上使用VSCODE连接并设置show plan xml,如下面的屏幕截图所示..这提供了xml的执行计划
SET showplan_xml ON;
您可以使用该xml并将其上传到Paste The Plan网站并查看计划
以下是上述XML的屏幕截图
您也可以在SQLSENTRY计划浏览器中查看它(仅限Windows)以进行更深入的分析