Aracılığıyla paylaş


Dizin öğesi (DTA)

Bir kullanıcı tarafından belirtilen yapılandırma oluşturmak veya bırakma istediğiniz dizin bilgilerini içerir.

<Recommendation>
  <Create>
    <Index [Clustered | Unique | Online | IndexSizeInMB | NumberOfRows             | QUOTED_IDENTIFIER | ARITHABORT | CONCAT_NULL_YIELDS_NULL             | ANSI_NULLS | ANSI_PADDING | ANSI_WARNINGS
            | NUMERIC_ROUNDABORT]
     ...code removed here...
    </Index>

Öğe öznitelikleri

Dizin öznitelik

Veri türü

Açıklama

Clustered

boolean

İsteğe bağlı.kümelenmiş dizin belirtir.küme "true" veya "false", örneğin:

<Index Clustered="true">

Varsayılan olarak, bu öznitelik "false" olarak küme.

Unique

boolean

İsteğe bağlı.benzersiz dizin belirtir.küme "true" veya "false", örneğin:

<Index Unique="true">

Varsayılan olarak, bu öznitelik "false" olarak küme.

Online

boolean

İsteğe bağlı.Sunucunun çevrimiçi olduğu sırada işlemler gerçekleştirebilir, dizin belirtir, geçici disk alanı gerektirir.küme "true" veya "false", örneğin:

<Index Online="true">

Varsayılan olarak, bu öznitelik "false" olarak küme.

Daha fazla bilgi için bkz:Çevrimiçi ındex işlemi gerçekleştiriliyor.

IndexSizeInMB

double

İsteğe bağlı.Dizin boyutu üst sınırı belirler (megabayt cinsinden örneğin:)

<Index IndexSizeInMB="873.75">

Varsayılan ayar yok.

NumberOfRows

integer

İsteğe bağlı.Farklı bir dizin boyutu, etkin bir şekilde farklı tablo boyutları, örneğin benzeyen, taklit eder:

<Index NumberOfRows="3000">

Varsayılan ayar yok.

QUOTED_IDENTIFIER

boolean

İsteğe bağlı.Causes Microsoft SQL Server to follow the ISO rules regarding quotation marks delimiting identifiers and literal strings.Bu öznitelik dizin hesaplanan sütun ya da bir görünüm, açık olması gerekir.Örneğin, aşağıdaki sözdizimini bu öznitelik ayarlar:

<Index QUOTED_IDENTIFIER [...]>

Bu özniteliği varsayılan olarak kapalıdır.

Daha fazla bilgi için bkz:küme QUOTED_IDENTIFIER (Transact-SQL).

ARITHABORT

boolean

İsteğe bağlı.Bir sorguyu, sorgu yürütülürken bir taşma ya da sıfıra bölme hatası oluştuğunda sona erdirmek neden olur.Bu öznitelik dizin hesaplanan sütun ya da bir görünüm, açık olması gerekir.Örneğin, aşağıdaki sözdizimini bu öznitelik ayarlar:

<Index ARITHABORT [...]>

Bu özniteliği varsayılan olarak kapalıdır.

Daha fazla bilgi için bkz:küme ARITHABORT (Transact-SQL).

CONCAT_NULL_YIELDS_

NULL

boolean

İsteğe bağlı.Birleştirme sonuçlarını null veya boş dize değeri olarak kabul edilir olup olmadığını denetler.Bu öznitelik dizin hesaplanan sütun ya da bir görünüm, açık olması gerekir.Örneğin, aşağıdaki sözdizimini bu öznitelik ayarlar:

<Index CONCAT_NULL_YIELDS_NULL [...]>

Bu özniteliği varsayılan olarak kapalıdır.

Daha fazla bilgi için bkz:küme CONCAT_NULL_YIELDS_NULL (Transact-SQL).

ANSI_NULLS

boolean

İsteğe bağlı.ISO uyumlu eşittir (=) davranışını belirtir ve değil (için eşit<>) değerleri ile kullanıldığında, karşılaştırma işleçleri null. Bu öznitelik dizin hesaplanan sütun ya da bir görünüm, açık olması gerekir.Örneğin, aşağıdaki sözdizimini bu öznitelik ayarlar:

<Index ANSI_NULLS [...]>

Bu özniteliği varsayılan olarak kapalıdır.

Daha fazla bilgi için bkz:küme ANSI_NULLS (Transact-SQL).

ANSI_PADDING

boolean

İsteğe bağlı.Denetimleri biçimde bir sütun, değerleri, tanımlı boyutundan daha kısa depolar.Bu öznitelik dizin hesaplanan sütun ya da bir görünüm, açık olması gerekir.Örneğin, aşağıdaki sözdizimini bu öznitelik ayarlar:

<Index ANSI_PADDING [...]>

Bu özniteliği varsayılan olarak kapalıdır.

Daha fazla bilgi için bkz:küme ANSI_PADDING (Transact-SQL).

ANSI_WARNINGS

boolean

İsteğe bağlı.Birkaç hata koşulları için ISO standart davranışını belirtir.Bu öznitelik dizin hesaplanan sütun ya da bir görünüm, açık olması gerekir.Örneğin, aşağıdaki sözdizimini bu öznitelik ayarlar:

<Index ANSI_WARNING [...]>

Bu özniteliği varsayılan olarak kapalıdır.

Daha fazla bilgi için bkz:küme ANSI_WARNINGS (Transact-SQL).

NUMERIC_ROUNDABORT

boolean

İsteğe bağlı.Deyimde Yuvarlama Duyarlığı kaybına neden olur, döndürülen hata raporlama düzeyini belirtir.Bu öznitelik, hesaplanan bir sütun ya da bir dizin olup olmadığını kapalı olmalıdır.

Aşağıdaki sözdizimini bu öznitelik ayarlar:

<Index ANSI_WARNING [...]>

Bu özniteliği varsayılan olarak kapalıdır.

Daha fazla bilgi için bkz:küme NUMERIC_ROUNDABORT (Transact-SQL).

Öznitelikleri ile dizinleri hesaplanan sütunlar üzerinde çalışıyorsanız ayarlamalısınız ya da dizin oluşturulmuş görünümler hakkında daha fazla bilgi için bkz: sonuçlar etkiler, küme seçenekleri.

Öğe özellikleri

Özellik

Açıklama

Veri türü ve uzunluğu

Yok.

Varsayılan değer

Yok.

Oluşumu

Her biri için bir kez gerekli Create veya Drop başka bir fiziksel tasarım yapısı ile ya da belirtilmemişse, öğe Statistics veya Heap öğeleri.

Öğe ilişkiler

İlişki

Öğeleri

Üst öğe

Öğe (DTA) oluşturma

Drop Öğe.Daha fazla bilgi için veritabanı altyapısı ayarlama Advisor XML şeması) konusuna bakın.

Alt öğeler

Dizin (DTA) için ad öğesi

Sütun öğesi için Dizin (DTA)

PartitionScheme Öğe.Daha fazla bilgi için veritabanı altyapısı ayarlama Advisor XML şeması) konusuna bakın.

PartitionColumn Öğe.Daha fazla bilgi için veritabanı altyapısı ayarlama Advisor XML şeması) konusuna bakın.

Dosya grubu öğesi için Dizin (DTA)

NumberOfReferences Öğe.Daha fazla bilgi için veritabanı altyapısı ayarlama Advisor XML şeması) konusuna bakın.

PercentUsage Öğe.Daha fazla bilgi için veritabanı altyapısı ayarlama Advisor XML şeması) konusuna bakın.