Domov Databáze Co je globální oblast systému (sga)? - definice z techopedie

Co je globální oblast systému (sga)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Systémová globální oblast (SGA)?

Systémová globální oblast (SGA) je klíčovou součástí systému správy relačních databází (RDMS). Vyvinuto společností Oracle Corporation, oblast paměti SGA je používána procesy Oracle k uchovávání informací o instancích sdílené databáze, které jsou důležité pro správné fungování databáze, včetně požadovaných příchozích dat a dat vnitřní kontroly.

Techopedia vysvětluje System Global Area (SGA)

Oracle používá parametry inicializace k řízení množství přidělené paměti SGA. V databázi Oracle Database 10g je SGA nakonfigurován s parametry „sga_target“ a „sgs_max_size“.


Společnost Oracle používá funkci automatické správy paměti k výpočtu a přidělování paměti různým oblastem SGA. Inicializační parametry lze také použít k ručnímu přidělování paměti jednotlivým oblastem SGA.


SGA komponenty jsou následující:

  • Vyrovnávací paměť slovníku: Obsahuje informace o tabulce datového slovníku, jako jsou informace týkající se účtů, segmentů, datových souborů, tabulek a oprávnění
  • Vyrovnávací paměť pro opakované protokoly: Obsahuje informace o potvrzených transakcích, které ještě nebyly zapsány do online souborů pro opakované protokoly
  • Buffer_cache: Drží kopii datových bloků načtených z datových souborů
  • Sdílený fond: Obsahuje mezipaměť analyzovaných a běžně používaných příkazů jazyka strukturovaného dotazu (SQL)
  • Fond Java: Analyzuje příkazy Java
Co je globální oblast systému (sga)? - definice z techopedie