Namai Duomenų bazės Kas yra sistemos globalioji sritis (sga)? - apibrėžimas iš techopedijos

Kas yra sistemos globalioji sritis (sga)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia sistemos globalioji sritis (SGA)?

Sistema Global Area (SGA) yra pagrindinis reliacinių duomenų bazių valdymo sistemos (RDMS) komponentas. Sukurta „Oracle Corporation“, SGA atminties sritį naudoja „Oracle“ procesai, norėdami laikyti bendrai naudojamų duomenų bazių egzempliorių informaciją, būtiną tinkamam duomenų bazės veikimui, įskaitant reikalingus gaunamus duomenis ir vidinės kontrolės duomenis.

„Techopedia“ paaiškina „System Global Area“ (SGA)

„Oracle“ naudoja inicializacijos parametrus, kad valdytų paskirstytos SGA atminties kiekį. „Oracle“ duomenų bazėje 10g SGA sukonfigūruota parametrais „sga_target“ ir „sgs_max_size“.


„Oracle“ naudoja automatinio atminties valdymo funkciją, kad apskaičiuotų ir paskirstytų atmintį skirtingoms SGA sritims. Inicializacijos parametrai taip pat gali būti naudojami rankiniu būdu paskirstyti atmintį atskiroms SGA sritims.


SGA komponentai yra šie:

  • Žodyno talpykla: saugo duomenų žodyno lentelės informaciją, pavyzdžiui, informaciją apie paskyras, segmentus, duomenų failus, lenteles ir privilegijas
  • Atnaujinti žurnalo buferį: apima informaciją apie įvykdytas operacijas, kurios dar neparašytos į internetinius redo žurnalo failus
  • Buffer_cache: saugo duomenų blokų, nuskaitytų iš duomenų failų, kopiją
  • Bendrinamas fondas: talpina analizuojamų ir dažniausiai naudojamų Struktūrizuotos užklausos kalbos (SQL) teiginių talpyklą
  • „Java“ fondas: analizuoja „Java“ teiginius
Kas yra sistemos globalioji sritis (sga)? - apibrėžimas iš techopedijos