Itthon adatbázisok Mi a rendszer globális területe (sga)? - meghatározás a techopedia alapján

Mi a rendszer globális területe (sga)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a System Global Area (SGA)?

A System Global Area (SGA) a relációs adatbázis-kezelési rendszer (RDMS) kulcsfontosságú eleme. Az Oracle Corporation által kifejlesztett SGA memóriaterületet az Oracle folyamatok használják az adatbázis megfelelő működéséhez kritikus megosztott adatbázis-példányok - ideértve a szükséges bejövő adatokat és a belső ellenőrzési adatokat - tárolására.

A Techopedia magyarázza a System Global Area (SGA) rendszert

Az Oracle inicializálási paramétereket használ a kiosztott SGA memória mennyiségének ellenőrzésére. Az Oracle Database 10g-ben az SGA az "sga_target" és "sgs_max_size" paraméterekkel van konfigurálva.


Az Oracle az automatikus memóriakezelési funkciót használja a memória kiszámítására és elosztására a különböző SGA-területekre. Az inicializálási paraméterek felhasználhatók a memória kézi elosztásához az egyes SGA területekre is.


Az SGA komponensek a következők:

  • Szótár gyorsítótár: Adatszótárak táblázatait, például a fiókokkal, szegmensekkel, adatfájlokkal, táblázatokkal és jogosultságokkal kapcsolatos információkat tárolja
  • Újbóli naplópuffer: Olyan információkat tartalmaz a lekötött tranzakciókról, amelyeket még nem írtak online redo naplófájlokba
  • Buffer_cache: Az adatfájlokból beolvasott adatblokkok másolatát tartja
  • Megosztott készlet: tárol egy gyorsítótárat elemzett és általánosan használt strukturált lekérdezési nyelv (SQL) utasításokhoz
  • Java készlet: elemzi a Java utasításokat
Mi a rendszer globális területe (sga)? - meghatározás a techopedia alapján