Delen via


STEL STATISTIEKEN IN (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 SET STATISTICS TIME aan staat, worden de tijdstatistieken voor een statement weergegeven. Wanneer UIT, worden de tijdstatistieken niet weergegeven.

De instelling van SET STATISTICS TIME wordt ingesteld tijdens uitvoeren of uitvoeren 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 wordt uitgevoerd met SET STATISTICS TIME ON. Wanneer SET STATISTICS TIME NIET UIT staat, 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 SET STATISTICS TIME te gebruiken, moeten 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 STATISTIEKEN IO (Transact-SQL)