Kódolási szabályzat

A kódolási szabályzat határozza meg az adatok kódolásának, tömörítésének és indexelésének módját. Ez a szabályzat a tárolt adatok összes oszlopára vonatkozik. A rendszer az oszlop adattípusa alapján alkalmaz egy alapértelmezett kódolási szabályzatot, és egy háttérfolyamat szükség esetén automatikusan módosítja a kódolási szabályzatot.

Forgatókönyvek

Azt javasoljuk, hogy az alapértelmezett szabályzatot a konkrét forgatókönyvek kivételével fenntartsa. Hasznos lehet módosítani az alapértelmezett oszlop kódolási szabályzatát, hogy finomhangolja a teljesítmény/COGS-kompromisszum szabályozását. Például:

  • Az oszlopokra string alkalmazott alapértelmezett indexelés kifejezéskeresésekhez készült. Ha csak az oszlop bizonyos értékeit kérdezi le, a COGS csökkenhet, ha az indexet a kódolási profillal Identifieregyszerűsíti le. További információkért lásd a sztring adattípusát.
  • Azokat a mezőket, amelyeken a rendszer soha nem kérdezi le, vagy nem igényel gyors keresést, letilthatja az indexelést. A profillal BigObject kikapcsolhatja az indexeket, és növelheti a maximális értékméretet a dinamikus vagy sztringoszlopokban. Ezzel a profillal tárolhatja például a hll() függvény által visszaadott HLL-értékeket.

Működés

A kódolási szabályzat módosításai nincsenek hatással a már betöltött adatokra. Csak az új betöltési műveletek lesznek végrehajtva az új szabályzatnak megfelelően. A kódolási szabályzat a tábla egyes oszlopaira vonatkozik, de beállítható oszlopszinten, táblaszinten (a tábla összes oszlopára hatással) vagy adatbázisszinten.