Mik azok a ritka oszlopok az SQL Server 2008-ban?
Mik azok a ritka oszlopok az SQL Server 2008-ban?

Videó: Mik azok a ritka oszlopok az SQL Server 2008-ban?

Videó: Mik azok a ritka oszlopok az SQL Server 2008-ban?
Videó: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Lehet
Anonim

Ritka oszlopok az SQL Serverben : Hatás az időre és a térre. SQL Server 2008 bemutatott ritka oszlopok mint módszer a null értékek tárolásának csökkentésére és bővíthetőbb sémák biztosítására. A kompromisszum az, hogy a nem NULL értékek tárolása és lekérése további többletköltséggel jár.

Ilyen módon mi az a ritka oszlop az SQL Serverben?

A SPARSE oszlop közönséges típusa oszlop amely NULL értékekre optimalizálta a tárolást. Más szóval, a SPARSE oszlop jobban tudja kezelni a NULL és ZERO értékeket SQL szerver . Nem foglal helyet az adatbázisban. Használva SPARSE oszlop akár 20-40 százaléknyi helyet is megtakaríthatunk.

Tudja azt is, mi az az oszlopkészlet az SQL Serverben? Útmutató az adatok oszlopkészletből történő kiválasztásához

  • Elméletileg az oszlopkészlet egy olyan frissíthető, kiszámított XML-oszlop, amely a mögöttes relációs oszlopok halmazát egyetlen XML-reprezentációvá összesíti.
  • Az SQL Server Management Studio táblaszerkesztőjében az oszlopkészletek szerkeszthető XML-mezőként jelennek meg.

Hasonlóképpen felteheti a kérdést, hogy melyik adattípus adható meg ritkával?

A SPARSE oszlop nullázhatónak kell lennie, és nem rendelkezhet ROWGUIDCOL vagy IDENTITY tulajdonságokkal. A SPARSE oszlop nem lehet adattípusok például szöveg, ntext, kép, időbélyeg, felhasználó által meghatározott adattípus , geometria vagy földrajz. Nem lehet alapértelmezett értéke és korlátolt szabály.

Az alábbi attribútumok közül melyiket kell használni a null értékek tárolásának optimalizálásához?

A ritka oszlopok rendelkeznek a következő jellemzők: Az SQL Server Database Engine a SPARSE kulcsszót használja oszlopdefiníciójában optimalizálni az tárolás nak,-nek értékeket abban az oszlopban. Ezért amikor az oszlop értéke NULL a táblázat bármely sorához a értékeket nem igényel tárolás.

Ajánlott: