Aracılığıyla paylaş


sp_createstats (Transact-SQL)

Çağrı İSTATİSTİK OLUŞTURUN deyim tek sütunlu bir istatistik zaten bir istatistikler nesnesindeki ilk sütun olmayan sütunlar oluşturmak için.Tek-CVE-2006-oluşturma sütun istatistikleri önem düzeyi tahminleri, sorgu planları ve sorgu performansı iyileştirebilir çubuk grafikler sayısını artırır.Ilk sütun bir istatistikler nesnesinin bir çubuk grafik; diğer sütunlara bir çubuk grafik yok.

Sorgu yürütme sürelerini önemlidir ve tek-CVE-2006-oluşturulacak sorgu iyileştiricisi için beklemeniz edemiyor değerlendirme gibi uygulamalar için sp_createstats yararlıdır sütun istatistikleri.Çoğu durumda bu sp_createstats kullanmak gerekli değildir; sorgu iyileştiricisi tek-CVE-2006-oluşturur sütun AUTO_CREATE_STATISTICS seçeneği açık olduğunda, sorgu planları geliştirmek için gereken istatistikleri.

Istatistikleri hakkında daha fazla bilgi için bkz: Sorgu performans geliştirme için istatistikleri'ni kullanma. Tek-CVE-2006-oluşturma hakkında daha fazla bilgi için sütun istatistiklerini AUTO_CREATE_STATISTICS seçeneğinde bakın. DATABASE küme seçenekleri (Transact-SQL) ALTER.

Topic link iconTransact-SQL sözdizimi kuralları

sp_createstats [ [ @indexonly = ] 'indexonly' ] 
        [ , [ @fullscan = ] 'fullscan' ] 
    [ , [ @norecompute = ] 'norecompute' ]

Bağımsız değişkenler

  • [ @indexonly= ] 'indexonly'
    Creates statistics only on columns that are in an existing index and are not the first column in any index definition.indexonly is char(9).Varsayılan değer No

  • [ @fullscan= ] 'fullscan'
    Uses the CREATE STATISTICS statement with the FULLSCAN option.fullscan is char(9).Varsayılan değer No

  • [ @norecompute= ] 'norecompute'
    Uses the CREATE STATISTICS statement with the NORECOMPUTE option.norecompute is char(12).Varsayılan değer No

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Sonuç Kümeleri

Her yeni bir istatistik nesnesi üzerinde oluşturulan sütun aynı ada sahip.

Remarks

sp_createstats does not create or update statistics on columns that are the first column in an existing statistics object; This includes the first column of statistics created for indexes, columns with single-column statistics generated with AUTO_CREATE_STATISTICS option, and the first column of statistics created with the CREATE STATISTICS statement.sp_createstats does not create statistics on the first columns of disabled indexes unless that column is used in another enabled index.sp_createstats does not create statistics on tables with a disabled clustered index.

Tabloya bir sütun içerdiğinde küme, seyrek sütunlarda sp_createstats istatistikleri oluşturmaz.Sütun kümelerini ve seyrek sütunları hakkında daha fazla bilgi için bkz: Sütun kümesi'ni kullanma ve Seyrek sütunları kullanma.

İzinler

Db_owner sabit veritabanı rolü üyeliği gerekir.

Örnekler

C.Tek-CVE-2006-oluşturma sütun tüm uygun sütun s istatistikleri

Aşağıdaki örnek, tek-CVE-2006-oluşturur sütun tüm uygun sütun s geçerli veritabanında istatistikleri.

EXEC sp_createstats;
GO

b.Tek sütunlu bir istatistik tüm sütunlar uygun bir dizin oluşturun...

Aşağıdaki örnek, zaten bir dizinde ve dizin içindeki ilk sütun olmayan tüm uygun sütunları tek sütunlu bir istatistik oluşturur.

EXEC sp_createstats 'indexonly';
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.