Aracılığıyla paylaş


Aday anahtar profil isteği seçenekleri (veri görev profil oluşturma)

Use İstek özellikleri bölmesinde Profil istekleri için sayfa küme seçeneklerini Aday anahtar profil isteği isteklerini bölmesinde seçili.Aday anahtar profil raporları bir sütun veya sütunları küme bir anahtarı veya seçili tablo için yaklaşık bir anahtarı olup olmadığını.Bu profili de verilerinizi olası anahtar sütun yinelenen değerleri gibi sorunları tanımlamanıza yardımcı olabilir.

Not

Bu konuda açıklanan seçenekler görünür Profil istekleri sayfa , Veri profil oluşturma görev Düzenleyicisi.Bu sayfa Düzenleyicisi hakkında daha fazla bilgi için bkz: Veri profil oluşturma görev Düzenleyicisi (profil istekleri sayfa).

Veri profil oluşturma görev kullanma hakkında daha fazla bilgi için bkz: Görev profil oluşturma verileri ayarlama.Veri profil oluşturma görev çıktı çözümlenecek veri profil Görüntüleyicisi'ni kullanma hakkında daha fazla bilgi için bkz: Profil çıkış veri profil Görüntüleyicisi'nde görüntüleme.

Sütun seçimi KeyColumns özelliği için anlama

Her Aday anahtar profil isteği oluşan tek tek anahtar aday anahtar gücü hesaplar sütun veya birden çok sütun: %s

  • Yalnızca tek bir sütun seçtiğinizde, KeyColumns, görev bir sütunun anahtar gücü hesaplar.

  • Birden çok sütunu seçtiğinizde, KeyColumns, görev anahtar gücü hesaplar bileşik anahtar tüm seçili sütunları oluşur.

  • Joker karakter seçtiğinizde (*), te KeyColumns, görev bilgisayarları anahtar gücünü her sütun tablo veya görünüm.

Örneğin, a, b ve c sütunları içeren bir örnek tablo düşününAşağıdaki seçim yapmanız KeyColumns:

  • Seçtiğiniz (*) ve sütun c anahtarsütuns.Görev sütun c, anahtar gücü hesaplar ve sonra da, bileşik anahtar adayları (a, c) ve (b, c).

  • Seçtiğiniz (*) ve (*), KeyColumns.Görevi tek tek sütunların a, b ve c, anahtar gücü hesaplar ve sonra da, bileşik anahtar adayları (a, b), (a, c) ve (b, c).

Not

Seçerseniz, (*) Bu seçenek çok sayıda hesaplamaları neden ve görev performansını azaltabilir.Eşiği anahtar için uygun alt küme küme küme görevi bulursa, ancak görev ek bileşimlerini çözümlemek değil.Örneğin, örnekteki tablo görevi o sütun c bir anahtar olduğunu belirlerse, yukarıda, görev bileşik anahtar aday analiz etmek devam etmez.

İstek Özellikleri seçenekleri

İçin bir Aday anahtar profil isteği, İstek özellikleri bölmesi seçenekleri aşağıdaki gruplar görüntüler:

  • Veri, içeren TableOrView ve KeyColumns seçenekleri

  • Genel

  • Seçenekler

Veri seçenekleri

  • ConnectionManager
    Varolan seçin ADO.NET Bağlantı Yöneticisi kullanır.net veri sağlayıcısı için SQL Server (SqlClient) bağlanmak için SQL Server veritabanı tablo veya Görünüm profil oluşturulmuş için.

  • TableOrView
    Varolan bir tablo veya Görünüm profil oluşturulmuş için bu seçeneği seçin.

    Daha fazla bilgi için "TableorView Seçenekleri" bölümüne bakın. Bu konuda.

  • KeyColumns
    Varolan bir sütun veya sütunları profil oluşturulmuş için seçin.Seçin (*) profil tüm sütunlar için.

    Daha fazla bilgi için bkz: bölümler "Anlama seçimi, sütunlar için KeyColumns özelliği" ve "KeyColumns Seçenekleri" Bu konuda.

TableOrView seçenekleri

  • Şema
    Hangi şema belirtin seçilen tablo ait.Bu seçeneğin salt okunur durumdadır.

  • Tablo
    Seçilen görüntüler tablo.Bu seçeneğin salt okunur durumdadır.

KeyColumns Seçenekler

Profil için seçtiğiniz her sütun için aşağıdaki seçenekler sunulur KeyColumns, veya (*) seçeneği.

Daha fazla bilgi için "Anlama seçimi, sütunlar için KeyColumns özelliği," bölümüne bakın. Bu konunun önceki kısımlarında.

  • IsWildcard
    Belirtir olup olmadığını (*) joker karakter seçili.Bu seçenek, küme için doğru seçtiyseniz, (*) profil tüm sütunlar için.Bu yanlış profil oluşturulmuş için tek bir sütun seçtiyseniz.Bu seçeneğin salt okunur durumdadır.

  • ColumnName
    Seçilen görüntüler sütun.Bu seçenek, seçtiğiniz boş, (*) profil tüm sütunlar için.Bu seçeneğin salt okunur durumdadır.

  • StringCompareOptions
    Dize değerleri karşılaştırmak için seçenekleri belirleyin.Aşağıda, listelenen seçenekler bu özelliğe sahip tablo.Bu seçeneğin varsayılan değeri varsayılan.

    Not

    Kullandığınızda, bir (*) için joker ColumnName, CompareOptions salt okunur ve küme varsayılan ayarı.

    Değer

    Açıklama

    Default

    Veri kaynağındaki bir sütunun harmanlama temel karşılaştırır ve sıralar tablo.

    BinarySort

    Sıralar ve veri bit desenleri her karakter için tanımlanan temel karşılaştırır.İkili sıralama düzeni düzenini büyük küçük durum duyarlı ve Aksan Duyarlı.Aynı zamanda en hızlı sıralama düzenini ikili.

    DictionarySort

    Sıralar ve verileri sıralama ve karşılaştırma kuralları sözlükler ilişkili dil veya alfabe için tanımlanan temel karşılaştırır.

    Seçerseniz DictionarySort, ayrıca herhangi bir bileşimini aşağıdaki seçenekleri seçebilirsiniz tablo.Bu ek seçeneklerin hiçbiri varsayılan olarak seçilir.

    Değer

    Açıklama

    IgnoreCase

    Karşılaştırma, büyük ve küçük harfler arasında ayıran olup olmadığını belirtir.Bu seçenek ise küme, dize karşılaştırmanın büyük/küçük durum sayar.Örneğin, "abc" "abc" ile aynı olur.

    IgnoreNonSpace

    Karşılaştırma aralığı ve vurgu işaretleri arasında ayıran belirtir.Bu seçenek ise küme, vurgu karşılaştırma dikkate alınır.Örneğin, "å" "a" eşittir.

    IgnoreKanaType

    Karşılaştırma bu iki Japonca kana karakterleri arasında ayıran olup olmadığını belirtir: Hiragana ve katakana.Bu seçenek ise küme, kana türü dize karşılaştırma yoksayar.

    IgnoreWidth

    Çift baytlık karakter olarak temsil edildiğinde karşılaştırma tek baytlık karakter ile aynı karakter arasında ayıran olup olmadığını belirtir.Bu seçenek ise küme, dize karşılaştırma aynı karakteri tek bayt ve çift baytlı gösterimleri eşdeğer olarak değerlendirir.

Genel Seçenekler

  • RequestId
    Bu profil isteği tanımlamak için açıklayıcı bir ad yazın.Genellikle, otomatik değerini değiştirmeniz gerekmez.

Seçenekler

  • ThresholdSetting
    Aşağıda, listelenen seçenekler bu özelliğe sahip tablo.Bu varsayılan değeri özellik olan belirtilen.

    Değer

    Açıklama

    Hiçbiri

    Belirtilen eşik yok.Anahtar gücü değerini bakılmaksızın bildirilir.

    Belirtilen

    Bir eşik belirtilen KeyStrengthThreshold.Sadece eşik değerinden daha büyük ise, anahtar gücü bildirilir.

    Tam

    Belirtilen eşik yok.Yalnızca seçilen sütunları tam bir anahtarı varsa, anahtar gücü bildirilir.

  • KeyStrengthThreshold
    Eşik, anahtar gücü bildirilmesi yukarıda (0 ile 1 arasında bir değer kullanarak) belirtin.Bu varsayılan değeri özellik 0,95'dir.Bu seçenek etkin sadece belirtilen olarak seçilen KeyStrengthThresholdSetting.

  • MaxNumberOfViolations
    Çıktıda aday anahtar ihlalleri raporu için maksimum sayısını belirtin.Bu varsayılan değeri özellik 100'dir.Bu seçenek devre dışı olduğunda tam olarak seçilen KeyStrengthThresholdSetting.