Her bir Oracle instance’ının (örnek) büyük, paylaşımlı bir bellek yapısı vardır, buna topluca SGA (System Global Area) (Sistem Küresel Alanı) denir. Oracle işleçleri (process) bu alana erişirler. SGA’i görüntülemek için V$SGASTAT adlı sihirli (magic) V$ tablosu kullanılabilir.
SGA çeşitli havuzlara (pool) ayrılmıştır, bunlar:
Java pool (Java Havuzu) :Veritabanında çalışan JVM için ayrılmıştır, sabit büyüklüktüktedir.
Large pool (Büyük Havuz): MTS tarafından oturum belleği (session memory) için, Paralel İşlem (Parallel Execution) tarafından mesaj tamponları (message buffers) için ve RMAN (Recovery Manager) Backup (Kurtarma Yöneticisi Yedekleyicisi) tarafından disk I/O tamponları (buffers) için kullanılır.
Shared pool (Paylaşımlı Havuz) : Paylaşımlı kürsörleri, kayıtlı yordamları (stored procedures), durum nesnelerini (state objects), dizin önbelleklerini (directory caches) ve diğer pek çok veriyi tutar.
The ‘Null’ pool : Bu bölümün aslında bir adı yoktur. Üç bellek türünü içerir: Blok tamponları (block buffers) (cached database blocks), redo kütük tamponu (redo log buffer) ve sabit (fixed) SGA.
20 Temmuz 2007 Cuma
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder