SQL Server 2008'deki seyrek sütunlar nelerdir?
SQL Server 2008'deki seyrek sütunlar nelerdir?

Video: SQL Server 2008'deki seyrek sütunlar nelerdir?

Video: SQL Server 2008'deki seyrek sütunlar nelerdir?
Video: SQL Dersleri SQL Server ile SQL Eğitimi : Tablo Oluşturma & Veri Tipleri ( varchar , int date, vb.) 2024, Mayıs
Anonim

SQL Server'da Seyrek Sütunlar : Zaman ve Mekan Üzerindeki Etki. SQL Server 2008 tanıtıldı seyrek sütunlar boş değerler için depolamayı azaltmak ve daha genişletilebilir şemalar sağlamak için bir yöntem olarak. Takas, NULL olmayan değerleri sakladığınızda ve aldığınızda ek ek yük olmasıdır.

Bu şekilde SQL Server'da seyrek sütun nedir?

A AYRI sütun sıradan bir türdür kolon NULL değerler için optimize edilmiş depolamaya sahip. Başka bir deyişle, bir AYRI sütun NULL ve ZERO değerlerini yönetmede daha iyidir SQL Server . Veritabanında yer kaplamaz. kullanma AYRI sütun yüzde 20 ila 40'a kadar alan tasarrufu sağlayabiliriz.

Ayrıca Bilin, SQL Server'da bir sütun kümesi nedir? Sütun Kümesinden Veri Seçme Yönergeleri

  • Kavramsal olarak, bir sütun kümesi, bir dizi temel ilişkisel sütunu tek bir XML temsilinde toplayan güncellenebilir, hesaplanmış bir XML sütunu türüdür.
  • SQL Server Management Studio tablo düzenleyicisinde, sütun kümeleri düzenlenebilir bir XML alanı olarak görüntülenir.

Benzer şekilde, hangi veri tipinin seyrek ile belirtilebileceğini sorabilirsiniz.

A SPARSE sütunu null olabilir ve ROWGUIDCOL veya IDENTITY özelliklerine sahip olamaz. A SPARSE sütunu olamaz veri tipleri metin, ntext, resim, zaman damgası, kullanıcı tanımlı gibi veri tipi , geometri veya coğrafya. Varsayılan bir değere ve sınırlı bir kurala sahip olamaz.

Boş değerler için depolamayı optimize etmek için aşağıdaki özniteliklerden hangisi kullanılmalıdır?

Seyrek sütunlar Takip etmek özellikler: SQL Server Veritabanı Motoru, bir sütun tanımında SPARSE anahtar sözcüğünü kullanır. optimize etmek NS depolamak ile ilgili değerler o sütunda. Bu nedenle, sütun ne zaman değer NULL tablodaki herhangi bir satır için değerler gerek yok depolamak.

Önerilen: