Koti tietokannat Mikä on järjestelmän globaali alue (sga)? - määritelmä techopediasta

Mikä on järjestelmän globaali alue (sga)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä System Global Area (SGA) tarkoittaa?

System Global Area (SGA) on avainkomponentti relaatiotietokannan hallintajärjestelmään (RDMS). Oracle Corporationin kehittämä SGA-muistialuetta käytetään Oracle-prosessien avulla pitämään jaettuja tietokanta-ilmentymätietoja, jotka ovat välttämättömiä tietokannan asianmukaiselle toiminnalle, mukaan lukien tarvittavat saapuvat tiedot ja sisäisen valvonnan tiedot.

Techopedia selittää System Global Area (SGA) -järjestelmän

Oracle käyttää alustusparametreja allokoidun SGA-muistin määrän hallintaan. Oracle Database 10g -sovelluksessa SGA määritetään parametreilla "sga_target" ja "sgs_max_size".


Oracle käyttää automaattista muistinhallintaominaisuutta laskeakseen ja allokoidaksesi muistia eri SGA-alueille. Alustusparametreja voidaan käyttää myös jakamaan muisti manuaalisesti yksittäisille SGA-alueille.


SGA-komponentit ovat seuraavat:

  • Sanakirjavälimuisti: Pitää tietojen sanakirjataulukoita, kuten tiliä, segmenttejä, datatiedostoja, taulukoita ja käyttöoikeuksia koskevia tietoja
  • Uudelleenlokipuskuri: Sisältää tiedot sitoutuneista tapahtumista, joita ei ole vielä kirjoitettu online-uudelleenlokitiedostoihin
  • Buffer_cache: Pitää kopion datatiedoista lukeneista datalohkoista
  • Jaettu allas: Pitää välimuistin jäsennettyjä ja yleisesti käytettyjä SQL-lausekkeita
  • Java-allas: Jäsentää Java-lauseet
Mikä on järjestelmän globaali alue (sga)? - määritelmä techopediasta