SET SET STATISTICS TIME (Transact-SQL)

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric

Toont het aantal milliseconden dat nodig is om elke instructie te parsen, te compileren en uit te voeren.

Transact-SQL syntaxis-conventies

Syntaxis

  
SET STATISTICS TIME { ON | OFF }  

Opmerkingen

Wanneer SETSET STATISTICS TIME AAN is, worden de tijdstatistieken voor een statement weergegeven. Wanneer UIT, worden de tijdstatistieken niet weergegeven.

De instelling van SETSET STATISTICS TIME wordt ingesteld bij execute- of runtime en niet bij parsetijd.

Microsoft SQL Server kan geen nauwkeurige statistieken leveren in fiber-modus, die wordt geactiveerd wanneer je de optie voor lightweight pooling inschakelt .

De cpu-kolom in de sysprocesses-tabel wordt alleen bijgewerkt wanneer een query met SETSET STATISTICS TIME ON wordt uitgevoerd. Wanneer SETSET STATISTICS TIME UIT is, wordt 0 teruggegeven.

AAN- en UIT-instellingen beïnvloeden ook de CPU-kolom in de Process Info View voor Huidige Activiteit in SQL Server Management Studio.

Permissions

Om te gebruiken SETSET STATISTICS TIMEmoeten gebruikers de juiste rechten hebben om de Transact-SQL-instructie uit te voeren. De SHOWPLAN-toestemming is niet vereist.

Voorbeelden

Dit voorbeeld toont de uitvoerings-, parse- en compiletijden van de server.

USE AdventureWorks2022;  
GO         
SET STATISTICS TIME ON;  
GO  
SELECT ProductID, StartDate, EndDate, StandardCost   
FROM Production.ProductCostHistory  
WHERE StandardCost < 500.00;  
GO  
SET STATISTICS TIME OFF;  
GO  

Dit is de resultatenset:

SQL Server parse and compile time:   
   CPU time = 0 ms, elapsed time = 1 ms.  
SQL Server parse and compile time:   
   CPU time = 0 ms, elapsed time = 1 ms.  
  
(269 row(s) affected)  
  
SQL Server Execution Times:  
   CPU time = 0 ms,  elapsed time = 2 ms.  
SQL Server parse and compile time:   
   CPU time = 0 ms, elapsed time = 1 ms.  
  

Zie ook

SET Instructies (Transact-SQL)
SET SET STATISTICS IO (Transact-SQL)