SSMS里的设置方法就不多说了上图看
![](https://i-blog.csdnimg.cn/blog_migrate/c64eb32d69e665d6046a13b657cfa7b5.png)
如何以SQL命令的方式查看执行计划:
一、查看实际的执行计划
方式一,查看文本格式
SET STATISTICS PROFILE ON;
![](https://i-blog.csdnimg.cn/blog_migrate/cf5eba0383d9ed6934ed9068131c0f7a.png)
SET STATISTICS PROFILE OFF;
方式二、查看XML格式(可点击转到图形界面查看,因为类似全屏,界面比较大,对于比较大的执行计划会有用些)
SET STATISTICS XML ON;
![](https://i-blog.csdnimg.cn/blog_migrate/b5023c3f9ab60ca77bf69c7e21f3f7ba.png)
SET STATISTICS XML OFF;
二、查看估计的执行计划
方式一,查看全部
SET SHOWPLAN_ALL ON;--必须加下面的GO GO
![](https://i-blog.csdnimg.cn/blog_migrate/9805501bda399f3ad8bf3cdfb659b7df.png)
SET SHOWPLAN_ALL OFF;--必须加下面的GO GO
方式二,查看文本格式
SET SHOWPLAN_TEXT ON;--必须加下面的GO GO
![](https://i-blog.csdnimg.cn/blog_migrate/cad2e8582f69dd0c035408e99dd5c0f0.png)
SET SHOWPLAN_TEXT OFF;--必须加下面的GO GO
方式三,查看XML格式(可点击转到图形界面查看)
SET SHOWPLAN_XML ON;--必须加下面的GO GO
![](https://i-blog.csdnimg.cn/blog_migrate/b95a3fe9a489e0d15feb4c00f1f351b3.png)
SET SHOWPLAN_XML OFF;--必须加下面的GO GO