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

Hvordan får man transaktionsudførelsestid i SQL Server?

Gem tiden før og efter forespørgslen og for at beregne forskellen, sådan noget som dette:

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)


  1. Kontroller, om en IP-adresse er gemt i databasen

  2. MySQL, forespørgsel for langsom, hvordan forbedres det?

  3. SQL Server deadlocks mellem valg/opdatering eller flere valg

  4. Hvordan vælger jeg efter en række starttegn?