Rumah Pangkalan data Apakah kawasan global sistem (sga)? - definisi dari techopedia

Apakah kawasan global sistem (sga)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah yang dimaksudkan oleh Sistem Global Area (SGA)?

Kawasan Global Sistem (SGA) merupakan komponen penting dalam sistem pengurusan pangkalan data relasi (RDMS). Dibangunkan oleh Oracle Corporation, kawasan memori SGA digunakan oleh proses Oracle untuk memegang maklumat contoh pangkalan data bersama yang penting untuk fungsi pangkalan data yang betul, termasuk data masuk dan data kawalan dalaman yang diperlukan.

Techopedia menerangkan Sistem Global Area (SGA)

Oracle menggunakan parameter permulaan untuk mengawal jumlah memori SGA yang diperuntukkan. Dalam Pangkalan Data Oracle 10g, SGA dikonfigurasikan dengan parameter "sga_target" dan "sgs_max_size."


Oracle menggunakan ciri pengurusan memori automatik untuk mengira dan memperuntukkan memori ke kawasan SGA yang berbeza. Parameter inisialisasi juga boleh digunakan untuk mengagihkan memori secara manual ke kawasan SGA individu.


Komponen SGA adalah seperti berikut:

  • Cache kamus: Memegang maklumat jadual kamus data, seperti maklumat mengenai akaun, segmen, fail data, jadual dan keistimewaan
  • Redo penimbal log: Termasuk maklumat mengenai transaksi komited yang belum dituliskan ke fail log redo dalam talian
  • Buffer_cache: Memegang salinan blok data yang dibaca dari fail data
  • Kolam yang dikongsi: Memegang cache pernyataan Bahasa Terstruktur Terstruktur (SQL) yang dihuraikan dan biasa digunakan
  • Kolam Java: Parses kenyataan Java
Apakah kawasan global sistem (sga)? - definisi dari techopedia