SQL Server 2008-də seyrək sütunlar hansılardır?
SQL Server 2008-də seyrək sütunlar hansılardır?

Video: SQL Server 2008-də seyrək sütunlar hansılardır?

Video: SQL Server 2008-də seyrək sütunlar hansılardır?
Video: TUTORIAL SQL SERVER 2008 BAGIAN KE 1 2024, Dekabr
Anonim

SQL Serverdə seyrək sütunlar : Zaman və məkana təsir. SQL Server 2008 təqdim etdi seyrək sütunlar null dəyərlər üçün yaddaşı azaltmaq və daha genişlənən sxemləri təmin etmək üsulu kimi. Mübadilə ondan ibarətdir ki, siz NULL olmayan dəyərləri saxladığınız və əldə etdiyiniz zaman əlavə yük var.

Bu şəkildə, SQL Serverdə seyrək sütun nədir?

A SPARSE sütunu adi bir növüdür sütun NULL dəyərlər üçün optimallaşdırılmış yaddaşa malikdir. Başqa sözlə, a SPARSE sütunu NULL və SIFIR dəyərlərini idarə etməkdə daha yaxşıdır SQL Server . Verilənlər bazasında heç bir yer tutmur. Istifadə a SPARSE sütunu yerin 20-40 faizinə qənaət edə bilərik.

Həmçinin bilin, SQL Serverdə sütun dəsti nədir? Sütun dəstindən məlumatların seçilməsi üçün təlimatlar

  • Konseptual olaraq, sütun dəsti bir XML təqdimatında əsas əlaqəli sütunlar dəstini birləşdirən yenilənə bilən, hesablanmış XML sütununun bir növüdür.
  • SQL Server Management Studio cədvəl redaktorunda sütun dəstləri redaktə edilə bilən XML sahəsi kimi göstərilir.

Eynilə, siz soruşa bilərsiniz, hansı məlumat tipi seyrək ilə müəyyən edilə bilər?

A SPARSE sütunu null olmalıdır və ROWGUIDCOL və ya IDENTITY xassələrinə malik ola bilməz. A SPARSE sütunu ola bilməz məlumat növləri mətn, ntext, şəkil, zaman damgası, istifadəçi tərəfindən müəyyən edilmiş kimi məlumat növü , həndəsə və ya coğrafiya. Onun standart dəyəri və məhdudlaşdırılmış qayda ola bilməz.

Boş dəyərlər üçün yaddaşı optimallaşdırmaq üçün aşağıdakı atributlardan hansı istifadə edilməlidir?

Seyrək sütunlar var izləyir xüsusiyyətləri: SQL Server Database Engine sütun tərifində SPARSE açar sözündən istifadə edir optimallaşdırmaq the saxlama of dəyərlər həmin sütunda. Buna görə də, sütun zaman dəyər NULL-dir Cədvəldəki hər hansı bir sıra üçün dəyərlər tələb yoxdur saxlama.

Tövsiyə: