Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je rozpis hierarchie úložného priestoru:
* Databáza: Celkový kontajner pre všetky vaše údaje.
* Tabuľkový priestor: Logické zoskupenie dátových súborov. Tabulové priestory je možné vytvoriť na rôzne účely (napr. Systémové údaje, údaje používateľa).
* datafile: Fyzické súbory v operačnom systéme, ktoré ukladajú skutočné údaje. Každý tabuľkový priestor môže mať viac dátových súborov.
* segment: Susedná oblasť v rámci dátového súboru, ktorý sa používa na ukladanie údajov na konkrétny účel. V prípade tabuliek je segment známy ako segment dát .
* rozsah: Susediaci blok priestoru v segmente. Údaje pre tabuľku sú podľa potreby pridelené v rozsahu.
* blok: Najmenšia jednotka úložného priestoru v rozsahu. Každý blok ukladá určité množstvo údajov (zvyčajne 8 kB alebo 16 kB) a je jednotkou I/O pre databázu.
Takto to funguje v praxi:
1. Vytvoríte tabuľku a zadáte tabuľkový priestor, kde by sa mal uložiť.
2. Oracle prideľuje priestor pre tabuľku v rámci dátových súborov patriacich do tohto tabuľkového priestoru.
3. Keď vkladáte údaje do tabuľky, údaje sa zapisujú do blokov v rámci dátových súborov.
Dôležité poznámky:
* Môžete mať uložených viacero tabuliek v rovnakom DataFile.
* DataFiles sa zvyčajne ukladajú na samostatné fyzické disky, aby sa zlepšil výkon a znížil vplyv zlyhania jedného disku.
* Oracle používa sofistikovaný systém správy úložiska na správu rozdelenia priestoru v dátovýchfiles a optimalizáciu výkonu.
Dajte mi vedieť, ak máte nejaké ďalšie otázky!