Aracılığıyla paylaş


sp_statistics (Transact-SQL)

Belirtilen tablo ya da dizinli görünümüzerinde tüm dizinler ve istatistikleri listesini döndürür.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

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'
    Katalog bilgileri döndürmek için kullanılan tablo belirtir.table_nameİş sysname, ile hiçbir varsayılan.Joker desen eşleştirme desteklenmez.

  • [ @table_owner= ] 'owner'
    tablo tablo sahibinin adını, katalog bilgi döndürmek için kullanılır.table_ownerİş sysname, varsayılan değer null.Joker desen eşleştirme desteklenmez.owner Belirtilmezse, temel alınan DBMS varsayılan tablo görünürlük kuralları uygula.

    De SQL Server, geçerli kullanıcının belirtilen ada sahip bir tablo içeriyorsa, o tablo dizinleri döndü.owner Belirtilmezse ve geçerli kullanıcının belirtilen içeren bir tablo sahibi değil name, bu yordamı tablo belirtilen arar name sahibi veritabanı sahibi.Varsa, o tablo dizinleri döndürülür.

  • [ @ TABLE_QUALIFIER= ] 'qualifier'
    tabloniteleyiciadıdır. qualifierİş sysname, varsayılan değer null.Tablolar için üç bölümlü adlandırma çeşitli DBMS ürünleri destekler (niteleyici**.sahibi.**name).De SQL Server, bu parametreyi temsil eden veritabanı adı.Bazı ürünler, bu tabloveritabanı ortamında sunucu adı temsil eder.

  • [ @index_name= ] 'index_name'
    Dizin adıdır.index_nameİş sysname, varsayılan değer %.Joker karakter deseniyle eşleşen desteklenir.

  • [ @is_unique= ] 'is_unique'
    Olduğu olup olmadığını yalnızca benzersiz dizinler (, y) iade edilir.is_uniqueİş char(1), varsayılan değer n.

  • [ @accuracy= ] 'accuracy'
    İstatistikler için kardinalite ve sayfa doğruluk düzey olur.accuracyİş char(1), varsayılan değer q.Belirtmek e kardinalite ve sayfaları doğru olan istatistikler güncelleştirilir emin olun.

    Değeri e (sql_ensure) koşulsuz istatistikleri almak için sürücü ister.

    Değeri q (SQL_QUICK) kardinalite almak için sürücü ister ve yalnızca sunucudan hazır olmaları durumunda sayfaları.Bu durumda sürücü değerlerinin geçerli olduğunu garantilemez.Standart Open Group için yazılan uygulamalar, odbc 3.x uyumlu sürücüleri SQL_QUICK davranış her zaman alırsınız.

Sonuç Kümeleri

Sütun adı

Veri türü

Açıklama

TABLE_QUALIFIER

sysname

Tablo niteleyici adı.Bu sütun boş 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

BOŞ DEĞİL.

0 = UNIQUE

1 = Benzersiz değil

INDEX_QUALIFIER

sysname

Dizin sahibi adı.Dizinler oluşturmak için bazı DBMS ürünleri tablo sahibi dışındaki kullanıcılar için izin verir.De SQL Server, bu sütun her zaman aynı olup 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 İstatistikleri için bir tablo=

1 = Clustered

2 Hashed =

3 = Nonclustered

SEQ_IN_INDEX

smallint

Dizin sütun konumu.

SÜTUN_ADI

sysname

Her sütun için sütun adı table_name verdi.Bu sütun , her zaman bir değer döndürür.

HARMANLAMA

char(1)

harmanlamadüzeninde kullanılan sırası.Aşağıdakilerden biri olabilir:

A artan =

D = azalan

null = uygun değil

ÖNEM DÜZEYİ

int

tablo satır veya dizindeki benzersiz değerler sayısı.

SAYFALARI

int

Dizin veya tablodepolamak için sayfa sayısı.

FILTER_CONDITION

varchar(128)

SQL Serverbir değer döndürmez.

Dönüş Kodu Değerleri

Hiçbiri

Açıklamalar

Sütunlara göre artan düzende dizinler sonuç kümesi görünür NON_UNIQUE, türü, INDEX_NAME, ve SEQ_IN_INDEX.

Hangi tablo sırasına göre dizin verileri depolanan dizin kümelenmiş dizin türünü gösterir.Bu karşılık gelir SQL Server kümelenmiş dizinler.

Dizin türü Hashed tam eşleşme veya aralık aramaları kabul eder, ancak desen eşleştirme arama dizin kullanmayın.

sp_statistics eşdeğerdir SQLStatistics odbc içinde.Döndürülen sonuçlar tarafından sipariş NON_UNIQUE, türü, INDEX_QUALIFIER, INDEX_NAME, ve SEQ_IN_INDEX.Daha fazla bilgi için bkz: odbc API başvurusu.

İzinler

Şema üzerinde select izni gerektirir.