Taula de continguts:
Definició: què significa System Global Area (SGA)?
System Global Area (SGA) és un component clau del sistema de gestió de bases de dades relacional (RDMS). Desenvolupat per Oracle Corporation, l’àrea de memòria SGA és utilitzada pels processos Oracle per contenir informació d’instància de base de dades compartida crítica per al bon funcionament de la base de dades, incloses les dades entrants necessàries i les dades de control intern.Techopedia explica System Global Area (SGA)
Oracle utilitza paràmetres d'inicialització per controlar la quantitat de memòria SGA assignada. A l'Oracle Database 10g, la SGA es configura amb els paràmetres "sga_target" i "sgs_max_size".
Oracle utilitza la funció de gestió automàtica de la memòria per calcular i assignar memòria a diferents àrees SGA. Els paràmetres d’inicialització també es poden utilitzar per assignar manualment memòria a àrees SGA individuals.
Els components SGA són els següents:
- Memòria cau del diccionari: conté informació de la taula de diccionari de dades, com ara informació sobre comptes, segments, fitxers de dades, taules i privilegis
- Rehabilita el buffer de registre: inclou informació sobre transaccions compromeses que encara no s'han escrit en fitxers de registre en línia
- Buffer_cache: conté una còpia de blocs de dades llegits en fitxers de dades
- Agrupament compartit: conté una memòria cau d’instruccions analitzades i de llenguatge de consulta estructurades (SQL) que s’utilitzen habitualment
- Piscina Java: declaracions Java de Parses