Domov databázy Čo je globálna oblasť systému (sga)? - definícia z technológie

Čo je globálna oblasť systému (sga)? - definícia z technológie

Obsah:

Anonim

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
Čo je globálna oblasť systému (sga)? - definícia z technológie