Condividi tramite


STATS_DATE (Transact-SQL)

Restituisce la data dell'aggiornamento più recente delle statistiche per una tabella o vista indicizzata.

Per ulteriori informazioni sull'aggiornamento di statistiche, vedere Utilizzo di statistiche per migliorare le prestazioni di esecuzione delle query.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

STATS_DATE ( object_id , stats_id )

Argomenti

  • object_id
    ID della tabella o della vista indicizzata contenente le statistiche.

  • stats_id
    ID dell'oggetto statistiche.

Tipi restituiti

Restituisce datetime in caso di esito positivo. Restituisce NULL in caso di errore.

Osservazioni

È possibile utilizzare funzioni di sistema nell'elenco di selezione, nella clausola WHERE e in tutti i casi in cui è consentita un'espressione.

Autorizzazioni

È richiesta l'appartenenza al ruolo predefinito del database db_owner o l'autorizzazione per la visualizzazione dei metadati per la tabella o la vista indicizzata. Per ulteriori informazioni, vedere Risoluzione dei problemi relativi alla visibilità dei metadati.

Esempi

A. Recupero delle date delle statistiche più recenti per una tabella

L'esempio seguente restituisce la data dell'aggiornamento più recente di ogni oggetto statistiche nella tabella Person.Address.

USE AdventureWorks;
GO
SELECT name AS stats_name, 
    STATS_DATE(object_id, stats_id) AS statistics_update_date
FROM sys.stats 
WHERE object_id = OBJECT_ID('Person.Address');
GO

Se le statistiche corrispondono a un indice, il valore stats_id della vista del catalogo sys.stats corrisponde al valore index_id della vista del catalogo sys.indexes e la query seguente restituisce gli stessi risultati della query precedente. Se le statistiche non corrispondono a un indice, vengono restituite nei risultati di sys.stats ma non in quelli di sys.indexes.

USE AdventureWorks;
GO
SELECT name AS index_name, 
    STATS_DATE(object_id, index_id) AS statistics_update_date
FROM sys.indexes 
WHERE object_id = OBJECT_ID('Person.Address');
GO

Cronologia modifiche

Aggiornamento del contenuto

Revisioni in tutto il documento per migliorare l'accuratezza.

L'argomento contiene riferimenti al nuovo contenuto sulle statistiche nell'argomento Utilizzo di statistiche per migliorare le prestazioni di esecuzione delle query.