sp_statistics (Transact-SQL)
Tüm dizinler ve istatistikleri, belirtilen tablo veya dizinli görünüm verir.
sp_statistics [ @table_name = ] 'table_name'
[ , [ @table_owner = ] 'owner' ]
[ , [ @table_qualifier = ] 'qualifier' ]
[ , [ @index_name = ] 'index_name' ]
[ , [ @is_unique = ] 'is_unique' ]
[ , [ @accuracy = ] 'accuracy' ]
Bağımsız değişkenler
[ @table_name= ] 'table_name'
Specifies the table used to return catalog information.table_name is sysname, with no default.Joker karakter, desen eşleştirme desteklenmez.[ @table_owner= ] 'owner'
Is the name of the table owner of the table used to return catalog information.table_owner is sysname, with a default of NULL.Joker karakter, desen eşleştirme desteklenmez.If owner belirtilmemişse, temel DBMS, varsayılan tablo görünürlük kuralları uygula.Içinde SQL Server, geçerli kullanıcının sahip olduğu, belirtilen ada sahip bir tablo, bu tablonun dizinler verilir. If owner belirtilmezse ve geçerli kullanıcı değil kendi bir tablo ile belirtilen name, bu yordamın aradığı bir tablo ile belirtilen name Veritabanı sahibi tarafından sahip olunan. Varsa, dizinleri tablo döndürülür.
[ @table_qualifier= ] 'qualifier'
Is the name of the table qualifier.qualifier is sysname, with a default of NULL.Çeşitli DBMS üç bölümlü adlandırma (tablolar) için ürün desteğiNiteleyici**.owner.**name).Içinde SQL Server, bu parametre, veritabanının adını temsil eder. Bazı ürünler, onu tablo's veritabanı ortamında sunucusunun adını temsil eder.[ @index_name= ] 'index_name'
Is the index name.index_name is sysname, with a default of %.Desen joker karakter eşleştirme desteklenir.[ @is_unique= ] 'is_unique'
Is whether only unique indexes (if Y) are to be returned.is_unique is char(1), with a default of N.[ @accuracy= ] 'accuracy'
Is the level of cardinality and page accuracy for statistics.accuracy is char(1), with a default of Q.Belirtin e istatistikleri önem ve sayfaları doğru olacak biçimde güncelleştirildiğinden emin olun.Değer e (SQL_ENSURE) istatistikleri koşulsuz olarak almak için sürücünün ister.
Değer S (SQL_QUICK), yalnızca sunucuda kullanılabilir olmaları durumunda önem ve sayfaları almak için sürücünün ister.Bu durumda, sürücü değerleri güncel olduğunu garantilemez.Standart Aç grubu için yazılan uygulamalar, ODBC 3.x uyumlu sürücüleri SQL_QUICK davranışını her zaman alır.
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
table_qualifier |
sysname |
Tablo niteleyici adı.Bu sütun null olabilir. |
table_owner |
sysname |
Tablo sahibinin adı.Bu sütun, her zaman bir değer döndürür. |
table_name |
sysname |
Tablo adı.Bu sütun, her zaman bir değer döndürür. |
non_unique |
smallint |
null DEĞİL. 0 Unique = 1 = Benzersiz değil |
index_qualifier |
sysname |
Dizin sahibinin adı.Kullanıcılar için başka bazı veritabanı yönetim SISTEMI'NIN ürünleri izin tablo sahibi, dizin oluşturmak için.Içinde SQL Server, bu sütunun her zaman aynıdır table_name. |
index_name |
sysname |
Dizin adıdır.Bu sütun, her zaman bir değer döndürür. |
TÜRÜ |
smallint |
Bu sütun, her zaman bir değer döndürür: 0 Istatistikleri, bir tablo için = 1 Clustered = 2 Hashed = 3 Nonclustered = |
seq_in_index |
smallint |
Dizin içindeki sütun konumu. |
SÜTUN_ADI |
sysname |
Her sütun için sütun adının table_name döndürdü.Bu sütun, her zaman bir değer döndürür. |
HARMANLAMA |
char(1) |
Harmanlama kullanılan sipariş.Aşağıdaki gibi olabilir: A artan = D azalan = NULL = uygun değil |
ÖNEM DÜZEYİ |
int |
Tablodaki satır sayısı tablo veya dizindeki benzersiz değerler. |
SAYFALARI |
int |
Dizin depolamak için sayfa sayısı veya tablo. |
filter_condition |
varchar(128) |
SQL Server bir değer döndürmüyor. |
Dönüş Kodu Değerleri
None
Remarks
Sütunlara göre artan düzende dizinler sonuç kümesinde görüntülenir. non_unique, TÜRÜ, index_name, and seq_in_index.
Kümelenmiş dizin türü, hangi tablonun sırasına göre dizin verilerinin depolanma dizin gösterir.This corresponds to SQL Serverclustered indexes.
Dizin türü Hashed tam eşleşme veya aralık aramaları kabul eder, ancak eşleşen arama deseni dizini kullanın.
sp_statistics için eşdeğerdirSQLStatistics ODBC.Döndürülen sonuçlar tarafından sipariş edilen non_unique, TÜRÜ, index_qualifier, index_name, and seq_in_index.Daha fazla bilgi için bkz: ODBC API başvurusu.
İzinler
Şema SELECT izni gerektirir.