Hjem databaser Hva er system globalt område (sga)? - definisjon fra techopedia

Hva er system globalt område (sga)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr System Global Area (SGA)?

System Global Area (SGA) er en nøkkelkomponent i det relasjonsdatabasestyringssystemet (RDMS). SGA-minneområdet er utviklet av Oracle Corporation, og brukes av Oracle-prosesser for å holde delt databaseinstansinformasjon kritisk for riktig databasefunksjon, inkludert nødvendige innkommende data og interne kontrolldata.

Techopedia forklarer System Global Area (SGA)

Oracle bruker initialiseringsparametere for å kontrollere mengden tildelt SGA-minne. I Oracle Database 10g er SGA konfigurert med parameterne "sga_target" og "sgs_max_size."


Oracle bruker den automatiske minnestyringsfunksjonen til å beregne og tildele minne til forskjellige SGA-områder. Initialiseringsparametere kan også brukes til å allokere minne manuelt til individuelle SGA-områder.


SGA-komponenter er som følger:

  • Ordbokbuffer: Inneholder dataordbokstabellinformasjon, for eksempel informasjon angående kontoer, segmenter, datafiler, tabeller og privilegier
  • Gjenta loggbuffer: Inkluderer informasjon om forpliktede transaksjoner som ennå ikke er skrevet til loggfiler på nettet
  • Buffer_cache: Har en kopi av datablokker som er lest fra datafiler
  • Delt basseng: Inneholder en hurtigbuffer med utsatte og ofte brukte SQL-uttalelser (Structured Query Language)
  • Java-basseng: Analyser Java-setninger
Hva er system globalt område (sga)? - definisjon fra techopedia