Az elv a csoportosítás

Klaszterek olyan technika osztott tárolás kapcsolódó adatok (táblázatok). Cluster - ϶ᴛᴏ memória szerkezet, amely tárolja táblacsoportban (az ugyanezen memória blokk). Csoportosulni táblázatok kell közös oszlopok csatlakoztatásához használt ?? Űrlapon (például elsődleges kulcs és az idegen kulcs TERMÉKÁTADÁSHOZ táblázatban. Ábra. 4.8, b).

4.8 ábra. Fürtözött (a) és fürtözött (b) adatok

Cluster kulcs (QC) - ϶ᴛᴏ mezőt vagy a mezők, amelyek a Sun ?? ex fürtözött táblák. Minden asztal alatt a klaszter kell egy mezőt, amely megfelel a fajta és méret a klaszter kulcs mezők. A mezők száma a klaszter korlátozott módon (például, DBMS Oracle8 ez a határ 16).

Megosztott adattároló eszköz egy oldalon vagy egy adat a Sun ?? ex csoportosulnak asztalok, amelyek ugyanazt az értéket a klaszter-tároló egység tárolja. Fizikailag ez általában végrehajtják a következő: az elején a lap (blokk) a táblázatban tárolt bejegyzés, amely a klaszter egy elsődleges kulcs (vagy egyedi), majd a felvétel a található többi táblázat (ok), amelynek ugyanolyan klaszter kulcs értékét. Tény, hogy az adatokat tárolják formájában összekötő ?? eniya táblázatok értékei csoportosulnak gombot. Emiatt, összekötő ?? IX csoportosulnak táblázatok képest külön tárolt táblázatokat végezzük 3-6-szer gyorsabb.

Ha ?? e Sun vonatkozó adatokat egyetlen értéke a klaszter kulcs nem fér el egy blokkban, az új memóriát blokk és az előző mondatban tárolja a linket hozzá. De ha a rendszer lehetővé teszi a változás a blokk mérete (különösen a DBMS Oracle), amikor létrehoztuk a klaszter kívánatos állítsa be a blokk mérete alapján becsült átlagos térfogata rekordokat azonos kulcs értékei csoportosulnak. Ebben az esetben ugyanazt a rekordokat azonos értékkel QC foglalnak csak része a blokk (például, átlagosan a 1K 4K blokkméret), majd a létrehozása a klaszter táblázat megadja az összeget a QC értékek blokkonként.

Az értékek a klaszter kulcs a táblázat lehet frissíteni. Azonban, ez a frissítés okozhat fizikai mozgásával a felvétel, mint helyen rekord függ a kulcs értékét a klaszter. Emiatt gyakran frissítik attribútumok nem jó jelöltek lépésének a klaszter kulcs.

Két alapvető előnye klaszterek:

  • Csökkenti kapcsolódás közben ?? eniya asztalok jelentőségteljesen klaszter gombot.
  • Minden klaszter kulcs értéke csak egyszer, ami miatt a memória megtakarítás érhető el.

Másrészt, a jelen klaszterek általában növeli a működését hozzáadjuk a felvételi időt (INSERT): a rendszer több időt tölt keresi a blokk, ahol szeretnénk, hogy egy új rekordot.

Kapcsolódó cikkek