如何快速定位存储过程中最耗时的节点

当我们在运行一个存储过程的时候,往往效率是最大的问题,我们要怎样快速定位到这个耗时节点,并且修改它。另外怎么测试,它会得到优化,这一直是一个很困扰的问题。

在调试的过程中:
目前我是先注释掉,然后一行一行的解开执行就知道了,那一段SQL执行的最慢。

declare
参数=''
WITH ENCRYPTION
as
begin
 SQL语句
end

阿里云后台有分析工具,ms sqlserver也自带分析工具