Video: Rozdiel Medzi Databázou A Inštanciou
2024 Autor: Mildred Bawerman | [email protected]. Naposledy zmenené: 2023-12-16 08:42
Databáza vs inštancia
Oracle je RDBMS (systém správy objektovo-relačných databáz), ktorý sa široko používa v podnikoch. Je vyvinutý spoločnosťou Oracle Corporation. Systém Oracle sa skladá z najmenej jednej inštancie a databázy. Inštancia je súbor procesov, ktoré komunikujú s ukladacím priestorom údajov. Databáza je skutočné úložisko, ktoré obsahuje zbierku súborov. Termín databáza Oracle sa však používa na označenie celého databázového systému Oracle (inštancií a databáz). Z tohto dôvodu pre začiatočníkov vždy existuje určitý zmätok medzi pojmami databáza a inštancia.
Čo je to inštancia?
Inštancia je kolekcia procesov bežiacich nad operačným systémom a súvisiacou pamäťou, ktorá interaguje s úložiskom údajov. Inštancia je rozhranie medzi používateľom a databázou. Procesy schopné komunikovať s klientom a pristupovať k databáze poskytuje inštancia. Tieto procesy sú procesmi na pozadí a nepostačujú na zachovanie princípu ACID (atomicita, konzistencia, izolácia a trvanlivosť) v databáze. Inštancia teda používa aj niekoľko ďalších komponentov, ako sú vyrovnávacia pamäť a medzipamäť. Konkrétnejšie, inštancia sa skladá z troch častí. Sú to procesy SGA (systémová globálna oblasť), PGA (programová globálna oblasť) a procesy na pozadí. SGA je dočasná zdieľaná pamäťová štruktúra, ktorá má životnosť od spustenia inštancie až do jej vypnutia.
Databáza
Databáza Oracle odkazuje na skutočné úložisko systému Oracle RDBMS. Skladá sa z troch hlavných komponentov. Sú to kontrolné súbory, prerobiť súbory a dátové súbory. Voliteľne môžu byť v databáze súbory s heslami. Kontrolné súbory sledujú všetky dátové súbory a opakujú súbory. Pomáha tiež udržiavať neporušenú integritu databázy sledovaním čísla zmeny systému (SCN), časových pečiatok a ďalších dôležitých informácií, ako sú napríklad informácie o zálohovaní / obnovení. Dátové súbory uchovávajú skutočné údaje. V čase vytvárania databázy sú vytvorené najmenej dva dátové súbory. Tieto súbory fyzicky vidí DBA (správca databázy). Na dátových súboroch je možné vykonávať operácie so súbormi, ako je premenovanie, zmena veľkosti, pridanie, presunutie alebo zrušenie. Znova spravte súbory denníka (tiež známe ako online denníky znova),uchovávať informácie týkajúce sa zmien v databáze s chronologickými informáciami. Tieto informácie sú potrebné v prípade, že užívateľ potrebuje znova alebo znova vykonať všetky alebo niektoré z úprav v databáze. Aby inštancia mohla manipulovať s údajmi z databázy, mala by ju najskôr otvoriť. Inštancia mohla otvoriť iba jednu databázu. Databázu je však možné otvoriť vo viacerých inštanciách.
Aký je rozdiel medzi databázou a inštanciou?
Pojmy inštancia a databáza v Oracle RDBMS sú navzájom veľmi prepojené, ale odkazujú na dve rôzne komponenty v systéme. Databáza sa týka skutočného úložiska RDBMS, zatiaľ čo inštancia je súborom procesov bežiacich nad operačným systémom a súvisiacou pamäťou, ktorá interaguje s úložiskom údajov. Pred manipuláciou s dátami musí inštancia otvoriť databázu. Viaceré inštancie môžu otvoriť jednu databázu, ale inštancia nemôže otvoriť viac databáz.
Odporúčaná:
Rozdiel Medzi Súborovým Systémom A Databázou
Kľúčovým rozdielom medzi súborovým systémom a databázou je, že súborový systém spravuje iba fyzický prístup, zatiaľ čo databáza spravuje fyzický aj logický
Rozdiel Medzi Databázou A Tabuľkou
Databáza a tabuľkový procesor Databáza a tabuľkový procesor sú dva spôsoby, ktoré možno použiť na správu, ukladanie, načítanie a manipuláciu s údajmi. Tabuľka je applik
Rozdiel Medzi Objektom A Inštanciou
Objektovo-inštančné objektovo orientované programovanie (OOP) je jednou z najpopulárnejších paradigiem programovania. V OOP sa pozornosť zameriava na premýšľanie o probléme t
Rozdiel Medzi DBMS A Databázou
DBMS vs Databáza Systém určený na ľahkú organizáciu, ukladanie a načítanie veľkého množstva údajov sa nazýva databáza. Inými slovami, databáza ho
Rozdiel Medzi Databázou A Dátovým Skladom
Databáza vs dátový sklad Základ pre rozdiel medzi databázou a dátovým skladom vyplýva zo skutočnosti, že dátový sklad je typom