Tag: mustafa bektaş tepe

Linux üzerine ASM mimarisiyle Oracle 11gR2 Kurulumu-1

Merhaba arkadaşlar bu yazımda Linux üzerine ASM mimarisiyle Oracle 11gR2 kurulumunu anlatmaya çalışacağım.Bu yazıyı okudugunuza göre ASM hakkında az çok fikir sahibinizi oldugunuzu düşünüyorum ama adet yerini bulsun diye ASM hakkında kısa bir tanım yapacak olursak.

ASM(Automatic Storage Management) yani Oracle’ın Otomatik Depolama Yönetim sistemidir.ASM’in avantajları nedir neden bunu kullanmak lazım dersek de ;

  • Blok seviyesinde okuma yazma işlemi yapabilir
  • Veriyi fiziksel diskler üzerinde dagıtır
  • I/O’u mevcut disklere dağıtarak performansı arttırma
  • Yeni disk ekleme, mevcut alanı değiştirme gibi işlemleri kesilme süresi olmadan yapabiliyoruz.

İleriki yazılarımda ASM mimarisi ile ilgili daha ayrıntılı yazılar yazmaya çalışacagım ama şimdi Linux işletim sisteminde ASM mimarisi üzerine Oracle 11gR2 kuralım bunun için bize ne lazım sıralayacak olursak ;

  • Kurulu bir Linux işletim sistemi(Ben VMware üzerine Red hat enterprise linux 5.5 kurdum)
  • ASM mimarisi kullanacagımız için birden fazla diske ihtiyacımız var(Ben VMware’de 3 adet sanal disk oluşturdum)
  • Oracle 11gR2 veritabanı kuracagımız için Oracle  Grid Infrastructure yazılımına ihtiyacımız var.(Oracle Grid Infrastructure)
  • Haliyle bir de Oracle 11gR2 veritabanının olması lazım.(Oracle 11gR2)

(continue reading…)

Loading


ORACLE RECYCLEBIN ve PURGE

Merhaba arkadaşlar bu yazımda recycle bin ’den bahsedecegim.Recyle bin düşürülmüş(silinmiş) olan tabloları ve ona baglı bazı objelerin bilgilerini tutan bir tablodur.Biraz açacak olursak eger recycle bin ‘imiz on(açık) modda ise sildigimiz tablolar ve ona baglı objeler hemen veritabanımızdan silinmez.Biz silmek istedigimiz tabloyu DROP ettigimiz zaman tablonun ve ona baglı objelerin bilgileri Recycle bin ‘e düşer tablo ve ona baglı objeler de hangi tablespace de iseler orada kalmaya devam ederler yani yerlerini korurlar ta ki biz recycle bin ‘den de verileri silene kadar  veya tablespace ‘imiz dolana kadar veritabanımızdan silinmezler.

Recycle bin bu kayıtları geri getirebilmek adına tutmaktadır.Yani recycle bin drop edilen tabloyu ve ona baglı objeleri düşmeden(silinmeden) önceki eski haline getirebilir.

Her kullanıcının recyclebin tablosu sadece kendi ait verileri barındırır yani x kullanıcısı y kullanıcısının recycle bin ‘nindeki verileri göremez ve geri de getiremez.(NOT : sysdba rolunde ki user(kullanıcılar) bütün userlerin recycle binnindeki verileri görebilir ve geri getirebilir)Drop edilip de recycle bin’e düşen tabloları ve objeleri görmek için aşagıda ki sorguları kullanabiliriz.

Select * from recyclebin ;

veya

Show recyclebin ;

(continue reading…)

Loading


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 Database 11g Release 2 Kurulumu-Windows 7’ye

Merhaba arkadaşlar Oracle ‘ın en son versiyonu olan Oracle Database 11g Release 2‘nin Windows 7’ye kurulumunu anlatacagım.Öncelikle kurulum yapmak için Oracle Database 11g Release 2’imizi Oracle sitesinden indirmemiz lazım (buradan indirebiliriz).

Çıkan ekrandan Accept License Agreement kısmını seçin ve indirmek istediğiniz windows sürümüne göre seçiniz(32 bit veya 64 bit).

NOT : Oracle’dan Oracle Database 11g Release 2 indirmek istiyorsanız Oracle sitesine üye olmanız gerekir.

Oracle Database 11g Release 2 kurulum-1
(continue reading…)

Loading


Linux Fedora Türkçe Klavye Ayarlar

Merhaba arkadaşlar bu yazımda benim de kullandıgım Linux Fedora işletim sisteminin klavyesinin türkçe olmasını gösterecegim.

Linux fedora işletim sistemini kurarken türkçe yi seçmiş de olsak sistem dilinin türkçe oldugunu görüyoruz ama klavye ayarları çogu zaman ingilizce oluyor..Eger klavyemizi türkçe veya başka bir dil ile kullanmak istiyorsak aşagıda komutları konsole dan yazarak hangi dili istedigimizi seçebiliriz.

#su                                                              —   root(yönetici) olarak giriş yapmalıyız.

# yum install system-config-keyboard  —  Yanda ki komutla konsoldan klavye ve                                                                                        dil ayarı yapabilmek için gerekli paket kurulur.

# system-config-keyboard                      —   Yanda ki komutu verdikten sonra da karşımıza çıkan pencereden istedigimiz dili seçebiliriz.

Yazar : Mustafa Bektaş Tepe

Java && Oracle

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