sp_helpstats (Transact-sql)
Belirtilen tablo istatistikleri sütunları ve dizinler hakkında bilgi verir.
Önemli |
---|
Bu özellik Microsoft SQL Server'ın bir sonraki sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.Sorgu istatistikleri hakkında bilgi edinmek için verir.Istatistik ve sys.stats_columns katalog görünümler. |
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_helpstats[ @objname = ] 'object_name'
[ , [ @results = ] 'value' ]
Bağımsız değişkenler
@objname='object_name'
İstatistik bilgileri sağlamak için masaya belirtir. object_nameise nvarchar(520)ve null olamaz. Bir veya iki bölümü adı belirtilebilir.@results='value'
Sağlamak için bilgi kapsamını belirtir. Geçerli girdiler tüm ve İstatistikleri. TÜM tüm dizinler ve istatistikleri de onlara; oluşturulan istatistikleri sütunları listeler DURUM yalnızca bir dizini ile ilişkili olmayan istatistiklerini listeler. valueise nvarchar(5)stats varsayılan.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Aşağıdaki tabloda, sonuç kümesinin sütunlarını açıklanmaktadır.
Sütun adı |
Açıklama |
---|---|
statistics_namesysname |
İstatistik adı. Döner sysnameve null olamaz. |
statistics_keys |
Hangi istatistikleri temel alan anahtarları. Döner nvarchar(2078)ve null olamaz. |
Açıklamalar
dbcc SHOW_STATISTICS belirli dizin veya istatistikleri hakkında detaylı istatistik bilgilerini görüntülemek için kullanın. Daha fazla bilgi için dbcc SHOW_STATISTICS (Transact-sql)ve sp_helpindex (Transact-sql).
İzinler
Üyelik Genel rolü.
Örnekler
Aşağıdaki örnek, tüm kullanıcı tabloları için tüm uygun sütunları tek sütunlu istatistikleri oluşturur AdventureWorks2012 veritabanı tarafından yürütülen sp_createstats. Sonra sp_helpstatsüzerinde oluşturulan sonuç istatistikleri bulmaya çalışan Customertablosu.
USE AdventureWorks2012;
GO
EXEC sp_createstats;
GO
EXEC sp_helpstats
@objname = 'Sales.Customer',
@results = 'ALL'
USE AdventureWorks2012;
GO
EXEC sp_createstats;
GO
EXEC sp_helpstats
@objname = 'Sales.Customer',
@results = 'ALL'
Sonuç kümesi buradadır.
statistics_name statistics_keys
---------------------------- ----------------
_WA_Sys_00000003_22AA2996 AccountNumber
AK_Customer_AccountNumber AccountNumber
AK_Customer_rowguid rowguid
CustomerType CustomerType
IX_Customer_TerritoryID TerritoryID
ModifiedDate ModifiedDate
PK_Customer_CustomerID CustomerID