Obsah:
- Definícia - Čo znamená Systémová globálna oblasť (SGA)?
- Techopedia vysvetľuje globálnu systémovú oblasť (SGA)
Definícia - Čo znamená Systémová globálna oblasť (SGA)?
Systémová globálna oblasť (SGA) je kľúčovou súčasťou systému správy relačných databáz (RDMS). Vyvinutá spoločnosťou Oracle Corporation, oblasť pamäte SGA sa používa v procesoch Oracle na uchovávanie informácií o inštanciách zdieľanej databázy, ktoré sú dôležité pre správne fungovanie databázy, vrátane požadovaných vstupných údajov a údajov vnútornej kontroly.Techopedia vysvetľuje globálnu systémovú oblasť (SGA)
Oracle používa parametre inicializácie na riadenie množstva alokovanej pamäte SGA. V databáze Oracle Database 10g je SGA nakonfigurovaný s parametrami „sga_target“ a „sgs_max_size“.
Oracle používa funkciu automatickej správy pamäte na výpočet a pridelenie pamäte rôznym oblastiam SGA. Inicializačné parametre sa môžu tiež použiť na manuálne pridelenie pamäte jednotlivým oblastiam SGA.
SGA komponenty sú nasledujúce:
- Vyrovnávacia pamäť slovníka: Obsahuje informácie o tabuľke slovníka údajov, ako sú informácie týkajúce sa účtov, segmentov, dátových súborov, tabuliek a privilégií
- Vyrovnávacia pamäť opakovaného prihlásenia: Zahŕňa informácie o potvrdených transakciách, ktoré ešte neboli zapísané do online súborov opakovaného prihlásenia
- Buffer_cache: Obsahuje kópiu dátových blokov načítaných z dátových súborov
- Zdieľaná oblasť: Obsahuje vyrovnávaciu pamäť analyzovaných a bežne používaných príkazov SQL (Structured Query Language)
- Oblasť Java: Analyzuje príkazy Java
