Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kullanıcı tarafından belirtilen bir yapılandırma için oluşturmak veya bırakmak istediğiniz dizin hakkında bilgi içerir.
Sözdizimi
<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 özniteliği | Veri türü | Açıklama |
|---|---|---|
Clustered |
mantıksal | Opsiyonel. Kümelenmiş dizini belirtir. "true" veya "false" olarak ayarlayın, örneğin:<Index Clustered="true">Varsayılan olarak, bu öznitelik "false" olarak ayarlanır. |
Unique |
mantıksal | Opsiyonel. Benzersiz bir dizin belirtir. "true" veya "false" olarak ayarlayın, örneğin:<Index Unique="true">Varsayılan olarak, bu öznitelik "false" olarak ayarlanır. |
Online |
mantıksal | Opsiyonel. Sunucu çevrimiçiyken işlemleri gerçekleştirebilen ve geçici disk alanı gerektiren bir dizin belirtir. "true" veya "false" olarak ayarlayın, örneğin:<Index Online="true">Varsayılan olarak, bu öznitelik "false" olarak ayarlanır. Daha fazla bilgi için bkz. Dizin işlemlerini çevrimiçigerçekleştirme. |
IndexSizeInMB |
çift | Opsiyonel. Dizinin en büyük boyutunu megabayt cinsinden belirtir, örneğin:<Index IndexSizeInMB="873.75">Varsayılan ayar yok. |
NumberOfRows |
integer | Opsiyonel. Farklı tablo boyutlarını etkili bir şekilde simüle eden farklı dizin boyutlarının benzetimini sağlar, örneğin:<Index NumberOfRows="3000">Varsayılan ayar yok. |
QUOTED_IDENTIFIER |
mantıksal | Opsiyonel. SQL Server'ın tanımlayıcıları ve değişmez değer dizelerini sınırlayan tırnak işaretleriyle ilgili ISO kurallarına uymasına neden olur. Dizin hesaplanan bir sütunda veya görünümdeyse bu öznitelik açılmalıdır. Örneğin, aşağıdaki söz dizimi bu özniteliği şu şekilde ayarlar:<Index QUOTED_IDENTIFIER [...]>Varsayılan olarak bu öznitelik kapalıdır. Daha fazla bilgi için bkz. SET QUOTED_IDENTIFIER. |
ARITHABORT |
mantıksal | Opsiyonel. Sorgu yürütme sırasında taşma veya sıfıra bölme hatası oluştuğunda sorguyu sonlandırmaya neden olur. Dizin hesaplanan bir sütunda veya görünümdeyse bu öznitelik açılmalıdır. Örneğin, aşağıdaki söz dizimi bu özniteliği şu şekilde ayarlar:<Index ARITHABORT [...]>Varsayılan olarak bu öznitelik kapalıdır. Daha fazla bilgi için bkz . SET ARITHABORT. |
CONCAT_NULL_YIELDS_NULL |
mantıksal | Opsiyonel. Birleştirme sonuçlarının null veya boş dize değerleri olarak kabul edilip edilmeyeceğini denetler. Dizin hesaplanan bir sütunda veya görünümdeyse bu öznitelik açılmalıdır. Örneğin, aşağıdaki söz dizimi bu özniteliği şu şekilde ayarlar:<Index CONCAT_NULL_YIELDS_NULL [...]>Varsayılan olarak bu öznitelik kapalıdır. Daha fazla bilgi için bkz. SET CONCAT_NULL_YIELDS_NULL. |
ANSI_NULLS |
mantıksal | Opsiyonel. Null değerlerle kullanıldığında Eşittir (=) ve Eşit<> Değil karşılaştırma işleçlerinin ISO uyumlu davranışını belirtir. Dizin hesaplanan bir sütunda veya görünümdeyse bu öznitelik açılmalıdır. Örneğin, aşağıdaki söz dizimi bu özniteliği şu şekilde ayarlar:<Index ANSI_NULLS [...]>Varsayılan olarak bu öznitelik kapalıdır. Daha fazla bilgi için bkz. SET ANSI_NULLS. |
ANSI_PADDING |
mantıksal | Opsiyonel. Bir sütunun tanımlı boyutundan daha kısa değerleri depolama şeklini denetler. Dizin hesaplanan bir sütunda veya görünümdeyse bu öznitelik açılmalıdır. Örneğin, aşağıdaki söz dizimi bu özniteliği şu şekilde ayarlar:<Index ANSI_PADDING [...]>Varsayılan olarak bu öznitelik kapalıdır. Daha fazla bilgi için bkz . SET ANSI_PADDING. |
ANSI_WARNINGS |
mantıksal | Opsiyonel. Çeşitli hata koşulları için ISO standart davranışını belirtir. Dizin hesaplanan bir sütunda veya görünümdeyse bu öznitelik açılmalıdır. Örneğin, aşağıdaki söz dizimi bu özniteliği şu şekilde ayarlar:<Index ANSI_WARNING [...]>Varsayılan olarak bu öznitelik kapalıdır. Daha fazla bilgi için bkz. SET ANSI_WARNINGS. |
NUMERIC_ROUNDABORT |
mantıksal | Opsiyonel. İfadede yuvarlama duyarlık kaybına neden olurken oluşturulan hata raporlama düzeyini belirtir. Dizin hesaplanan bir sütunda veya görünümdeyse bu öznitelik kapalı olmalıdır. Aşağıdaki söz dizimi bu özniteliği şu şekilde ayarlar: <Index ANSI_WARNING [...]>Varsayılan olarak bu öznitelik kapalıdır. Daha fazla bilgi için bkz . SET NUMERIC_ROUNDABORT. |
Öğe özellikleri
| Karakteristik | Açıklama |
|---|---|
| Veri türü ve uzunluğu | Yok. |
| Varsayılan değer | Yok. |
| Oluşum | veya Drop öğeleriyle başka bir fiziksel tasarım yapısı belirtilmezse, her Create veya StatisticsHeap öğe için bir kez gereklidir. |
Öğe ilişkileri
| İlişki | Öğeler |
|---|---|
| Üst öğe |
Create öğesi (DTA)Drop Öğe. Daha fazla bilgi için bkz. Veritabanı Altyapısı Ayarlama Danışmanı XML şeması. |
| Alt öğeler |
Dizin için ad öğesi (DTA) Dizin için sütun öğesi (DTA) PartitionScheme Öğe. Daha fazla bilgi için bkz. Veritabanı Altyapısı Ayarlama Danışmanı XML şeması.PartitionColumn Öğe. Daha fazla bilgi için bkz. Veritabanı Altyapısı Ayarlama Danışmanı XML şeması.Dizin için dosya grubu öğesi (DTA) NumberOfReferences Öğe. Daha fazla bilgi için bkz. Veritabanı Altyapısı Ayarlama Danışmanı XML şeması.PercentUsage Öğe. Daha fazla bilgi için bkz. Veritabanı Altyapısı Ayarlama Danışmanı XML şeması. |
Örnekler
Bu öğenin kullanım örneği için bkz. Kullanıcı Tarafından Belirtilen Yapılandırma (DTA) ile XML Giriş Dosyası Örneği.