Wat is yl kolomme in SQL Server 2008?
Wat is yl kolomme in SQL Server 2008?

Video: Wat is yl kolomme in SQL Server 2008?

Video: Wat is yl kolomme in SQL Server 2008?
Video: SCP-3288 аристократы | Класс объекта кетер | гуманоид / хищный / репродуктивный скп 2024, Desember
Anonim

Skaars kolomme in SQL Server : Impak op Tyd en Ruimte. SQL Server 2008 bekendgestel yl kolomme as 'n metode om berging vir nulwaardes te verminder en meer uitbreidbare skemas te verskaf. Die uitruil is dat daar bykomende bokoste is wanneer jy nie-NULL-waardes stoor en herwin.

Op hierdie manier, wat is 'n yl kolom in SQL Server?

A AARDE kolom is 'n gewone tipe van kolom wat geoptimaliseerde berging vir NULL-waardes het. Met ander woorde, a AARDE kolom is beter om NULL- en ZERO-waardes in te bestuur SQL Server . Dit neem geen spasie in die databasis in beslag nie. Die gebruik van a AARDE kolom ons kan tot 20 tot 40 persent van die spasie bespaar.

Weet ook, wat is 'n kolomstel in SQL Server? Riglyne vir die keuse van data uit 'n kolomstel

  • Konseptueel is 'n kolomstel 'n tipe opdateerbare, berekende XML-kolom wat 'n stel onderliggende relasionele kolomme in 'n enkele XML-voorstelling saamvoeg.
  • In die SQL Server Management Studio-tabelredigeerder word kolomstelle as 'n bewerkbare XML-veld vertoon.

Net so kan jy vra watter datatipe met yl gespesifiseer kan word?

A AARDE kolom moet nul wees en kan nie die ROWGUIDCOL- of IDENTITY-eienskappe hê nie. A AARDE kolom kan nie wees nie datatipes soos teks, ntext, beeld, tydstempel, gebruikergedefinieerd Datatipe , meetkunde of geografie. Dit kan nie 'n verstekwaarde en begrensde reël hê nie.

Watter een van die volgende kenmerke moet gebruik word om berging vir nulwaardes te optimaliseer?

Skraal kolomme het die volgende kenmerke: Die SQL Server-databasis-enjin gebruik die SPARSE-sleutelwoord in 'n kolomdefinisie om optimaliseer die berging van waardes in daardie kolom. Daarom, wanneer die kolom waarde is NULL vir enige ry in die tabel, die waardes vereis nr berging.

Aanbeveel: