SET STATISTICS TIME (Transact-SQL)
Wyświetla liczbę milisekund, wymagane do analizy, skompiluj i wykonać poszczególnych instrukcja.
SET STATISTICS TIME { ON | OFF }
Remarks
zestaw STATISTICS czas jest włączone, wyświetlane są statystyki czas instrukcja.Kiedy OFF, statystyki czas nie są wyświetlane.
Ustawiono zestaw STATISTICS czas na wykonać lub uruchomić czasu, a nie w czasie analizowania.
Microsoft SQL Server jest w stanie podać dokładnych statystyk w tryb fiber, w którym jest uaktywniany po włączeniu Lekki buforowania opcji konfiguracja.
The cpu kolumna in the sysprocesses tabela is only updated when a query executes with zestaw STATISTICS czas ON.Gdy zestaw STATISTICS czas jest wyłączona, 0 jest zwracany.
ON i OFF ustawienia mają wpływ również na kolumna PROCESORA w widoku informacji o procesie na bieżącą aktywność w SQL Server Management Studio.
Uprawnienia
Aby użyć zestaw STATISTICS czas, użytkownicy muszą mieć odpowiednie uprawnienia do wykonywania Transact-SQL Instrukcja. Jest NULL, jeżeli składnik jest bez nazwy.
Aby uzyskać więcej informacji zobaczShowplan Security.
Przykłady
W tym przykładzie pokazano wykonanie serwera analizy i skompilować razy.
USE AdventureWorks;
GO
SET STATISTICS TIME ON
GO
SELECT *
FROM Production.ProductCostHistory
WHERE StandardCost < 500.00;
GO
SET STATISTICS TIME OFF;
GO
Poniżej znajduje się zestaw wyników:
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.
See Also