Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Microsoft Fabric'te SQL veritabanı
Belirlenen tablodaki sütunlar ve indeksler hakkında istatistikler bilgilerini döndürür.
Önemli
Bu özellik, SQL Server'ın gelecek bir sürümünde kaldırılacaktır. Bu özelliği yeni geliştirme çalışmalarında kullanmaktan kaçının ve şu anda bu özelliği kullanan uygulamaları değiştirmeyi planlayın. İstatistik hakkında bilgi edinmek için sys.stats ve sys.stats_columns katalog görünümlerini sorgulayın.
Transact-SQL söz dizimi kuralları
Sözdizimi
sp_helpstats
[ @objname = ] N'objname'
[ , [ @results = ] N'results' ]
[ ; ]
Arguments
[ @objname = ] N'objname'
İstatistik bilgisinin sağlanacağı tabloyu belirler. @objnamenvarchar(776)'dır ve varsayılan yoktur. Bir veya iki parçalı bir isim belirtilebilir.
[ @results = ] Sonuç' yok
Sunulacak bilgi miktarını belirtir.
@resultsnvarchar(5)'dir ve varsayılan olarak ' STATSdir.
-
ALLTüm indeksler için istatistikleri ve üzerinde istatistikler oluşturulan sütunları listeler. -
STATSyalnızca bir indeksle ilişkili olmayan istatistikleri listeler.
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
Sonuç kümesi
Aşağıdaki tablo, sonuç kümesindeki sütunları tanımlar.
| Sütun adı | Description |
|---|---|
statistics_name |
İstatistiklerin adı.
Sistem adını döndürüyor ve olamazNULL. |
statistics_keys |
İstatistiklerin dayandığı anahtarlar.
nvarchar(2078) döndürüyor ve olamazNULL. |
Açıklamalar
Belirli bir indeks veya istatistikle ilgili ayrıntılı istatistikleri göstermek için kullanın DBCC SHOW_STATISTICS . Daha fazla bilgi için DBCC SHOW_STATISTICS ve sp_helpindex'a bakınız.
Permissions
"" genel "" rolüne üyelik gerektirir.
Örnekler
Aşağıdaki örnek, AdventureWorks2025 veritabanındaki tüm kullanıcı tabloları için tüm uygun sütunlar için tek sütunlu istatistikler oluşturur.sp_createstats Sonra, sp_helpstats tabloda Customer oluşturulan istatistikleri bulmak için çalıştırılır.
USE AdventureWorks2022;
GO
EXECUTE sp_createstats;
GO
EXECUTE sp_helpstats
@objname = 'Sales.Customer',
@results = 'ALL';
Sonuç kümesi aşağıdadı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