Tag: Oracle Mimarisi

ORACLE INSTANCE-PGA

Oracle Database Server ‘ın çalısmasını saglayan ve disklerde yer alan data file dosyalarına erişimi saglayan bileşene INSTANCE denir.

Instance RAM üzerinde ki SGA ve çeşitli bakground processlerinden(arkaplan işlemleri) oluşur.

Oracle veritabanında instance RAM üzerinde belirli alanları kullanım için ayırır ve çeşitli background processlerini kullanarak veritabanının çalısmasını saglar.

Instance Oracle başlatıldıgı zaman ilgili makinenın RAM ’inden gerektigi kadarını alır,kapatıldıgı zaman da geri bırakır.

Oracle Instance-Oracle SGA-Oracle PGA-Oracle background processes-Oracle arkaplan prosesleri

SYSTEM GLOBAL  AREA(SGA)

Oracle veritabanının RAM üzerinde ki Shared Memory(Paylaşılan bellek) alanın da kendisine ayırıp kurdugu alanın adıdır.

Oracle Instance çalıştırıldıgı zaman ilgili makinenin Ram ‘inden daha önce Oracle init.ora dosyasında tanımlanan deger kadar bellek alır ,toplam SGA büyüklügü de “SGA_MAX_SIZE” degerini aşamaz.

Veritabanı kaldırıldıgında(başlatıldıgında) Oracle SGA ‘yı oluşturur ve kapandıgın da yok eder.

Yüksek performansın saglanabilmesi için SGA ‘nın olabildigince büyük olması gerekir çünkü SGA büyük olursa bu alanda  daha fazla veri depolanabilir ve fiziksel diske erişim az oldugundan hız artışı saglamış oluruz.

NOT : SGA alanının büyüklügünü verirken işletim sisteminin ihtiyaç duyacagı bellege de dikkat etmeliyiz kaş yaparken göz çıkartmayalım :D.

Çalışmakta olan Oracle veritabanın da SGA bileşenlerini aşagıda ki view ‘den görebiliriz.

Select * from V$SGA_DYNAMIC_COMPONENTS ;

SGA ‘nın büyüklügünü aşagıda ki komuttan ögrenebiliriz

Show SGA ;

SGA bileşenlerini aşagıda ki şekilde sıralayabiliriz.

  • Database Buffer Cache
  • Log Buffer
  • Shared Pool
  • Large Pool
  • Java Pool
Oracle Instance-Oracle SGA-Oracle PGA-Oracle background processes-Oracle arkaplan prosesleri

System Global Area(SGA) yapısı ve bileşenleri

(continue reading…)

Loading


ORACLE FİZİKSEL ALAN ve MANTIKSAL ALAN

Merhaba arkadaşlar bu yazımda Oracle ‘ın üzerine kurulu olduğu yapı fiziksel yapı ve mantıksal yapıyı anlatmaya çalışacağım.

Oracle mantıksal yapıyı ve fiziksel yapıyı birbirinden ayrı şekilde yönetir.Bende bu yazımda bu nedenle mantıksal yapıyı ve fiziksel yapıyı ayrı ayrı anlatmaya çalışacağım.

NOT : Mantıksal yapı ile fiziksel dosyalar arasında ki bağlantı bilgilerini saklamak için SYSTEM schema‘sının bir parçası olan Data Dictionary bölgesi kullanılır.Böylece hangi tablonun hangi tablespace içinde yer aldığını ve disk üzerinde bu tablespace için hangi dosyanın var olduğunu bilir.

ORACLE FİZİKSEL YAPI

Veritabanı tablolarında ki verileri ve veritabanına ait gerekli yapılandırma dosyalarını saklamak üzere fiziksel diskler üzerinde depolanan dosyalar kullanılır.

Fiziksel yapıyı oluşturan bileşenler ;

  • Data files
  • Control files
  • Redo log files
  • Archive log files
  • Parameter files
  • Alert log ve Trace log files
  • Backup files

(continue reading…)

Loading


  • Sertifikasyon



  • Etiketler

  • Topluluklar

                     
                     
  • Copyright © 1996-2010 Mustafa Bektaş Tepe. All rights reserved.
    Türkçeleştirme Blogizma | AltyapıWordPress