Co jsou řídké sloupce v SQL Server 2008?
Co jsou řídké sloupce v SQL Server 2008?

Video: Co jsou řídké sloupce v SQL Server 2008?

Video: Co jsou řídké sloupce v SQL Server 2008?
Video: Identity Column in SQL Server - Part 7 2024, Smět
Anonim

Řídké sloupce v SQL Server : Vliv na čas a prostor. SQL Server 2008 představil řídké kolony jako metoda ke snížení úložiště pro hodnoty null a poskytování rozšiřitelných schémat. Kompromisem je, že při ukládání a načítání hodnot, které nejsou NULL, vzniká další režie.

Co je tímto způsobem řídký sloupec na serveru SQL?

A SPARSE sloupec je běžný typ sloupec který má optimalizované úložiště pro hodnoty NULL. Jinými slovy, a SPARSE sloupec je lepší ve správě hodnot NULL a NULA v SQL Server . Nezabírá žádné místo v databázi. Používat SPARSE sloupec můžeme ušetřit až 20 až 40 procent prostoru.

Také víte, co je sada sloupců v SQL Server? Pokyny pro výběr dat ze sady sloupců

  • Koncepčně je sada sloupců typem aktualizovatelného, vypočítaného sloupce XML, který agreguje sadu základních relačních sloupců do jediné reprezentace XML.
  • V editoru tabulek SQL Server Management Studio se sady sloupců zobrazují jako upravitelné pole XML.

Podobně se můžete ptát, který datový typ lze zadat pomocí sparse?

A SPARSE sloupec musí mít hodnotu null a nemůže mít vlastnosti ROWGUIDCOL nebo IDENTITY. A SPARSE sloupec nemůže být typy dat jako text, ntext, obrázek, časové razítko, uživatelsky definované datový typ , geometrie nebo geografie. Nemůže mít výchozí hodnotu a pravidlo s omezením.

Který z následujících atributů se musí použít k optimalizaci úložiště pro hodnoty null?

Řídké sloupce mají Následující vlastnosti: Databázový stroj SQL Server používá klíčové slovo SPARSE v definici sloupce k optimalizovat a úložný prostor z hodnoty v tom sloupci. Proto, když kolona hodnota je NULL pro jakýkoli řádek v tabulce, hodnoty vyžadovat ne úložný prostor.

Doporučuje: