Eventi
Ottieni gratuitamente la certificazione in Microsoft Fabric.
19 nov, 23 - 10 dic, 23
Per un periodo di tempo limitato, il team della community di Microsoft Fabric offre buoni per esami DP-600 gratuiti.
Prepara oraQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure
Visualizza il numero di millisecondi necessari per l'analisi, la compilazione e l'esecuzione di ogni istruzione.
Convenzioni relative alla sintassi Transact-SQL
SET STATISTICS TIME { ON | OFF }
Quando l'opzione SET STATISTICS TIME è impostata su ON, vengono visualizzate le statistiche temporali di un'istruzione. Quando è impostata su OFF, le statistiche temporali non vengono visualizzate.
L'opzione SET STATISTICS TIME viene impostata in fase di esecuzione, non in fase di analisi.
Microsoft SQL Server non riesce a fornire statistiche accurate in modalità fiber, che viene attivata quando si abilita l'opzione di configurazione lightweight pooling.
La colonna cpu della tabella sysprocesses viene aggiornata solo quando si esegue una query con l'opzione SET STATISTICS TIME impostata su ON. Quando l'opzione SET STATISTICS TIME è impostata su OFF, viene restituito 0.
Le impostazioni ON e OFF hanno inoltre effetto sulla colonna CPU nella visualizzazione Informazioni processo nell'Attività corrente in SQL Server Management Studio.
Per usare l'opzione SET STATISTICS TIME, gli utenti devono avere le autorizzazioni appropriate per eseguire l'istruzione Transact-SQL. Non sarà necessario disporre dell'autorizzazione SHOWPLAN.
Nell'esempio seguente vengono visualizzati i tempi di esecuzione, analisi e compilazione del 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
Set di risultati:
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.
Istruzioni SET (Transact-SQL)
SET STATISTICS IO (Transact-SQL)
Eventi
Ottieni gratuitamente la certificazione in Microsoft Fabric.
19 nov, 23 - 10 dic, 23
Per un periodo di tempo limitato, il team della community di Microsoft Fabric offre buoni per esami DP-600 gratuiti.
Prepara ora