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.