Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment obtenir le temps d'exécution des transactions dans SQL Server ?

Gagnez du temps avant et après la requête et pour calculer la différence, quelque chose comme ceci :

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)