SET SET STATISTICS TIME (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseInstancia administrada de Azure SQLBase de datos SQL en Microsoft Fabric

Muestra el número de milisegundos necesarios para analizar, compilar y ejecutar cada instrucción.

Convenciones de sintaxis de Transact-SQL

Sintaxis

  
SET STATISTICS TIME { ON | OFF }  

Comentarios

Cuando SETSET STATISTICS TIME está ACTIVADO, se muestran las estadísticas de tiempo de una afirmación. Cuando es OFF no se muestran las estadísticas de tiempo.

La configuración de SETSET STATISTICS TIME se establece en tiempo de ejecución o ejecución y no en tiempo de análisis sintáctico.

Microsoft SQL Server no puede calcular estadísticas precisas en el modo de fibra, que se activa al habilitar la opción de configuración agrupación ligera.

La columna de CPU en la tabla sysprocesses solo se actualiza cuando una consulta se ejecuta con SETSET STATISTICS TIME ON. Cuando SETSET STATISTICS TIME está APAGADO, se devuelve 0.

Las opciones ON y OFF también afectan a la columna CPU en la vista Información del proceso para la actividad actual, en SQL Server Management Studio.

Permisos

Para usar SETSET STATISTICS TIME, los usuarios deben tener los permisos apropiados para ejecutar la sentencia Transact-SQL. El permiso SHOWPLAN no es necesario.

Ejemplos

En este ejemplo se muestran los tiempos de ejecución, análisis y compilación del servidor.

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  

El conjunto de resultados es:

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.  
  

Consulte también

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