STATS_DATE (Transact-SQL)
Verir tarih, en son yukarı tarih bir tablo veya dizinli görünüm istatistikleri.
Istatistikleri güncelleştirme hakkında daha fazla bilgi için bkz: Sorgu performans geliştirme için istatistikleri'ni kullanma.
STATS_DATE ( object_id , stats_id )
Bağımsız değişkenler
object_id
Istatistikleri ile dizinli görünüm veya tablo TEŞHIS kodustats_id
Istatistikler nesnesinin KIMLIĞI.
Dönüş Türleri
Verir datetime başarı olasılığıdır. Verir NULL hata.
Remarks
Seçim listesinde, WHERE yan tümcesinde, sistem işlevleri kullanılabilir ve bir ifade herhangi bir yerde kullanılabilir.
İzinler
Üyelik db_owner sabit veritabanı rolü veya tablo için meta veriler görüntüleme iznine veya görünümü dizine gerektirir.Daha fazla bilgi için bkz:Meta veriler görünürlük sorun giderme.
Örnekler
C.Bir tabloda en son istatistik tarihlerini dönün.
Aşağıdaki örnekte her istatistik nesnesi için en son güncelleştirme tarihindeki döndürüyor Person.Address TABLO.
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
Istatistik bir dizine karşılık geliyorsa stats_id bulunan değer sys.stats Katalog görünümü ile aynıdırindex_id bulunan değer sys.Indexes Katalog görünümü ve aşağıdaki sorgu, önceki sorguda aynı sonuçlar döndürür.Istatistik bir dizine karşılık, sys.stats sonuçlarını, ancak sys.indexes sonuçlarında kullanılırlar.
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
Değişiklik Geçmişi
Güncelleştirilmiş içerik |
---|
Düzeltmeler, kesinliği artırmak için belge boyunca. |
Yeni istatistikler içerik konusunda, konu gösterir Sorgu performans geliştirme için istatistikleri'ni kullanma. |