Change Font Size

Change Screens

Change Profile

Change Layouts

Change Direction

Change Menu Styles

Cpanel
Cuma, 29 Ekim 2010 21:31

Oracle Pga Yapısı

Yazan&Gönderen  Ercan Yazgan
Bu Öğeyi Derecelendir
(1 Oy)

PGA(Program Global Area)

PGA, sunucu işlemleri için gereken veri ve kontrol bilgilerini tutmak için tahsis edilen tampon bellektir. Oracle tarafından bir sunucu işlemi başladığında otomatik olarak tahsis edilir. İçinde tutulacak bilgi Oracle konfigürasyonuna bağlıdır.

Prosesler, PGA tarafında istekte bulunan user proses, buna karşın Server tarafındaki server proses ve Instance başladığı zamanki background proses olmak üzere birbirine paraleldir.

USER PROSESS

User Proses Oracle Server ile iletişim kuran bir program,Oracle Client yada SQL PLUS command’ı olabilir.

****


User Prosess’i Server Prosess’i ile iletişim kurduğunda bir session açılır ve işlemler bunun üzerinden yürür.

SERVER PROSESS

User Proses’ine karşılık gelen prosestir.Gelen istekle beraber Oracle Server tarafı ile bağlantı kurar.

İleride göreceğimiz gibi Dedicated yada Shared olabilmektedir.


BACKGROUND PROSESS

Bu prosesler fiziksel yapı ve memorysel yapı arasında çalışırlar ve çeşitli işler yaparlar.Bunların bikaç tanesine bakacak olursak.

DBWR(Database Writer)

Bu prosessin görevi kullanıcı işlemleri için boş bellek alanı ihtiyacını karşılamak üzere Database Buffer Cache’i yönetmektir. Değişikliğe uğramış tüm verileri veri bloklarına yazar. Yakın zamanda kullanılmış olan veri bloklarının bellekte tutulması için LRU algoritmasını kullanır. I/O işlemlerini iyileştirme amaçlı bazı yazma işlemlerini erteleyebilir.


Normal 0 false false false
Son Düzenleme Cuma, 10 Aralık 2010 08:49
Ercan Yazgan

Ercan Yazgan

Oracle Technologies Specialist

E-posta: Bu e-Posta adresi istek dışı postalardan korunmaktadır, görüntülüyebilmek için JavaScript etkinleştirilmelidir

Yorum yaz

Make sure you enter the (*) required information where indicated.
Basic HTML code is allowed.

You are here Kategoriler Oracle Oracle Pga Yapısı