dev*_*r82 5 sql sql-server stored-procedures
我想测量在 SQL Server 中执行存储过程所需的时间。但不仅仅是测量整个存储过程的执行,我还想测量存储过程中每个操作所花费的时间,以便我可以找到瓶颈。
在 c# 中,为了在测试代码执行时间时完成这样的事情,我会在执行开始之前保存日期,当执行结束时,我将通过从当前时间(执行后)中减去开始时间来打印给我的 TimeSpan 对象。
我想知道如何在存储过程中使用 SQL Server 实现这样的事情,在那里我可以打印我在存储过程中的操作之间测量的时间跨度。
谢谢
SET STATISTICS TIME ON;
SET STATISTICS IO ON;
GO
EXECUTE <yourSP>;
GO
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9444 次 |
| 最近记录: |