Čo sú riedke stĺpce v SQL Server 2008?
Čo sú riedke stĺpce v SQL Server 2008?

Video: Čo sú riedke stĺpce v SQL Server 2008?

Video: Čo sú riedke stĺpce v SQL Server 2008?
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, November
Anonim

Riedke stĺpce na serveri SQL Server : Vplyv na čas a priestor. SQL Server 2008 zavedené riedke kolóny ako metóda na zmenšenie úložného priestoru pre nulové hodnoty a poskytnutie rozšíriteľnejších schém. Kompromisom je, že pri ukladaní a získavaní hodnôt iných ako NULL vzniká dodatočná réžia.

Čo je týmto spôsobom riedky stĺpec na serveri SQL Server?

A SPARSE stĺpec je obyčajný typ stĺpec ktorý má optimalizované ukladanie pre hodnoty NULL. Inými slovami, a SPARSE stĺpec je lepší v spravovaní hodnôt NULL a NULA v SQL Server . Nezaberá žiadne miesto v databáze. Pomocou a SPARSE stĺpec môžeme ušetriť až 20 až 40 percent priestoru.

Tiež viete, čo je sada stĺpcov na serveri SQL Server? Pokyny pre výber údajov zo sady stĺpcov

  • Koncepčne je sada stĺpcov typom aktualizovateľného vypočítaného stĺpca XML, ktorý agreguje sadu základných relačných stĺpcov do jednej reprezentácie XML.
  • V editore tabuliek SQL Server Management Studio sa sady stĺpcov zobrazujú ako upraviteľné pole XML.

Podobne sa môžete spýtať, ktorý typ údajov je možné špecifikovať pomocou sparse?

A SPARSE stĺpec musí mať hodnotu null a nemôže mať vlastnosti ROWGUIDCOL alebo IDENTITY. A SPARSE stĺpec nemôže byť dátové typy ako text, ntext, obrázok, časová pečiatka, definované používateľom Dátový typ , geometria alebo geografia. Nemôže mať predvolenú hodnotu a obmedzené pravidlo.

Ktorý z nasledujúcich atribútov sa musí použiť na optimalizáciu úložiska pre hodnoty null?

Riedke stĺpce majú nasledujúce charakteristiky: Databázový stroj SQL Server používa kľúčové slovo SPARSE v definícii stĺpca na optimalizovať a skladovanie z hodnoty v tom stĺpci. Preto, keď kolóna hodnota je NULL pre ktorýkoľvek riadok v tabuľke, hodnoty vyžadovať č skladovanie.

Odporúča: