Share via


Dizinler/Anahtarlar iletişim kutusu (Visual veritabanı araçları)

Oluşturmak veya dizin, birincil anahtar ve benzersiz anahtarlar değiştirmek için bu iletişim kutusunu kullanın.Bu iletişim kutusuna erişmek için dizin veya anahtar tablosu için tablo tanımını açın, Tablo tanımı kılavuzunu sağ tıklatın ve'i Dizinler/Anahtarlar.

Not

Çoğaltma için tablo yayımladıysanız, Transact-SQL deyim kullanarak şema değişiklikleri yapmalısınız alter table ya da sql Server Yönetim Nesneleri (smo).Tablo Tasarımcısı veya Veritabanı Diyagramı Tasarımcısı kullanarak şema değişiklik yapıldığında, bırakın ve tabloyu yeniden oluşturmak çalışır.Yayımlanmış nesneler bırakamazsınız, bu nedenle, şema değişikliği başarısız olur.

Seçenekler

  • Seçili birincil benzersiz anahtar veya dizin
    Benzersiz veya birincil anahtarlar ve dizinler varolan listeler.Sağdaki kılavuzunda özelliklerini görüntülemek için seçin.Liste boşsa, hiçbir tablo için tanımlanmış.

  • Ekle
    Yeni bir benzersiz veya birincil anahtar veya dizin oluşturun.

  • Sil
    Anahtar veya dizin seçili silmek Seçili birincil/benzersiz anahtar veya dizin listesi.

  • Genel kategori
    Genişletilmiş özellikler gösterir sütun, Is Unique, ve türü.

  • Columns
    Anahtar veya dizin içinde sütunlar için seçilen sıralama düzenleri listeler ve sıralama düzenleri tanımlandığı bir iletişim kutusuna erişim sağlar.İletişim kutusunu görüntülemek için tıklatın sütun ve özellik sağda görüntülenen üç nokta düğmesini (…)'i alan.

  • Benzersizdir
    Bu dizin veya anahtar girilen verilerin benzersiz olması gerekip gerekmediğini gösterir.Bu, xml dizinler için kullanılamaz.

  • Tür
    Öğe seçili olup olmadığını belirlemek Seçili birincil/benzersiz anahtar veya dizin benzersiz bir anahtar, bir birincil anahtar veya dizin listesi verilmiştir.Birincil anahtarlar için bu alan salt okunur durumdadır.

  • Kategori Kimliği
    Genişletilmiş olduğunda, özellik alanlarını gösterir ad ve Açıklama.

  • Ad
    Anahtar veya dizin adını gösterir.Yeni bir oluşturulduğunda, Tablo Tasarımcısı'nda etkin penceredeki tabloya dayalı bir varsayılan adı verilir.Adını istediğiniz saat değiştirebilirsiniz.

  • Açıklama
    Anahtar veya dizin açıklamak için bir yer sağlar.Daha ayrıntılı bir açıklama yazmak için tıklatın Açıklama ve sonra da üç nokta yan yana düğmesini tıklayın () sağında görünür özellik alan.Bu metni yazmak daha büyük bir alan sağlar.

  • Tablo Tasarımcısı kategori
    Genişletilmiş olduğunda, bilgilerini gösteren Clustered olarak oluştur.

  • Clustered olarak oluştur
    Anahtar veya kümelenmiş dizin olun.Yalnızca bir kümelenmiş dizin üzerinde izin verilen bir tablo.Verileri tablo kümelenmiş dizin sırasına göre saklanır.Daha fazla bilgi için bkz: Kümelenmiş dizin tasarım yönergeleri ve Kümelenmemiş dizin tasarım yönergeleri.

  • Veri alanı belirtimi
    Genişletilmiş olduğunda, bilgilerini gösteren (Veri alanı türü), Filegroup veya bölüm düzeni adı, ve Bölüm sütun listesi.

  • (Veri alanı türü)
    Bu dizin veya anahtar dosya grubuna ait olduğunu belirtir veya bölümleme düzeni.

  • Filegroup veya bölüm düzeni adı
    Dosya grubu adını gösterir veya bölümleme düzeni , depolandığı üzerinde.

  • Bölüm sütun listesi
    Bölüm sütun işlev katılan sütunları virgülle ayrılmış bir listesini görüntüler.Filegroup içindeki seçili değilse kullanılamaz (Veri alanı türü) alan.

  • Belirtimi doldurun
    Genişletilmiş olduğunda, bilgilerini gösteren Dolgu etmeni ve Dolgu dizini.

  • Dolgu etmeni
    Yüzde kaçı dizinin yaprak düzey sayfalar sistem doldurabilirsiniz belirtir.Bir sayfa sonra sistem performansını impairing yeni veri eklemek için sayfa bölmeniz gerekir.

    • 100 Değeri tam sayfa olacaktır.Bu, en az depolama alanı gerektirir.Bu ayar yalnızca olacaktır hiçbir değişiklik olduğunda verileri, örneğin, salt okunur bir tablo üzerinde kullanılmalıdır.

    • Daha düşük bir değer veri sayfalarında daha fazla boş alan bırakır.Bu dizinler büyümesine ancak daha fazla depolama alanı gerektirir gibi veri sayfaları böl gereğini azaltır.

  • Dolgu dizini
    Bu dizin ara sayfalarında belirtilen aynı boş alanı yüzdesi (doldurma) sağlanan olup olmadığını belirtmek Dolgu etmeni ne zaman büyürler.

  • Yinelenen tuşları yoksay
    Anahtar değeri varolan bir anahtar değerine eşit bir toplu ekleme işlemi sırasında bir satır eklendiğinde ne olacağını belirtir.Seçerseniz:

    • Yes    SQL Server issues a warning, ignores the offending incoming row, and tries to insert the remaining rows.

    • No    SQL Server issues an error message and rolls back the entire bulk insert operation.

  • Eklenen sütunlar
    Dizin anahtar oluşturan sütunların adlarını virgülle ayrılmış bir listesini görüntüler.Alt anahtar sütunları için kümelenmemiş dizinler yalnızca belirtilebilir.Bu özellik için xml dizinler gizlenir.

  • Devre dışı
    Bu dizin devre dışı olup olmadığını gösterir.Bu, salt okunur bir özellik.Bu özellik yalnızca olan küme için Evet Visual veritabanı araçları dışındaki dizin devre dışı.

  • Tam metin anahtar
    Bu dizin, tam metin olduğunu belirtmek anahtar.Tam metin anahtarları hakkında daha fazla bilgi için bkz: sql Server Books Online.Bu özellik için xml dizinler gizlenir.

  • Sayfa kilitlemeleri izin
    Belirtir olup olmadığını sayfa -düzey bu dizin kilitleme izin verilir.Vermek veya vermemek sayfa -düzey kilitlemek veritabanı performansını etkiler.Önerilen ayar Evet.

  • İstatistikleri yeniden
    Belirtir olup olmadığını temel Veritabanı Altyapısı dizin oluşturulduğunda, yeni olarak istatistikleri hesaplar.İstatistik re-computing dizinler bina yavaşlatır, ancak büyük olasılıkla sorgu performansını artırmak.

  • Satır kilitleri izin
    Belirtir olup olmadığını satır -düzey bu dizin kilitleme izin verilir.Vermek veya vermemek satır -düzey kilitlemek veritabanı performansını etkiler.Önerilen ayar Evet.