Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come ottenere il tempo di esecuzione della transazione in SQL Server?

Risparmia tempo prima e dopo la query e per calcolare la differenza, qualcosa del genere:

DECLARE @start_time DATETIME, @end_time DATETIME
SET @start_time = CURRENT_TIMESTAMP

 -- query goes here

SET @end_time = CURRENT_TIMESTAMP
SELECT DATEDIFF(ms, @start_time, @end_time)