Caner Seçgin-Oracle Blog

~ Herkes Ölür ama Herkes Gerçekten Yaşayamaz

Category Archives: Oracle Mimarisi

Oracle Mimarisi 3: Mantıksal ve Fiziksel Depolama Yapısı(Logical and Physical Database Structures)

04 Wednesday Dec 2013

Posted by Caner SEÇGİN in Oracle Mimarisi

≈ Leave a comment

Tags

Alert log files, Backup Files, Control files, Data Block, Data Files, Database Storage Architecture, Extent, Online redo log files, Oracle, Oracle Data Storage, parameter file, password Files, Segment, Tablespace, Trace files

Merhaba Arkadaşlar,Oracle Veritabanı depolama yapısı fiziksel ve mantıksal olarak iki yapıdan oluşur.Oracle’ın Fiziksel Yapısını Control,Data,Online Redo log, Parameter, Backup, Archived redo log, Password, Alert log and trace (files) gibi dosyalarımız oluşturur. Bu dosyaların her biri ayrıca incelenmeli ve öğrenilmelidir. Hatta bu dosyalardan Control files,Data files ve Online redo log files dosyaları Database’imiz için olmazsa olmaz dosyalardandır.Bu yazımızda bu dosyalardan kısaca bahsedeceğiz ilerleyen yazılarda ‘da bu dosyaların her birini özel bir konu olarak ele alıp uçtan uca inceleyeceğiz.Bununla birlikte bu yazımızda Oracle’daki diğer depolama yapısı olan Mantıksal Depolama Yapısını(Logical Storage Structure) inceleyeceğiz.

Control Files: Control dosyalarımızdan(files) herhangi birini kaybetmemiz durumunda veritabanımız kullanılamaz hale gelir.Control dosyalarında, veritabanımızın adı,veri dosyalarının isimleri ve yerleri,online redo log dosyalarının isimleri ve yerleri, checkpoint bilgisi, Rman yedek dosyalarının isimleri ve yerleri,archive log dosyalarının sıra numaraları yer alır. Continue reading →

Oracle Mimarisi 2: User Process, Server Process ve Background Processler

30 Saturday Nov 2013

Posted by Caner SEÇGİN in Oracle Mimarisi

≈ Leave a comment

Tags

Archiver Process, Background Process, Checkpoint Process, Database Writer Process, Log Writer Process, Oracle, Oracle Architecture, Oracle Database, PMON, RECO, Redo log, Server Process, SMON, User Process

Merhaba Arkadaşlar, Bu yazımızda Oracle Veritabanı yapısında Process yapılarından bahsecedeğiz. Bu yazımızı daha iyi anlamanız için Memory yapısından bahsettiğimiz yazıya bakmanızı tavsiye ederim.Oracle DB ‘de bulunan üç çeşit process yapısını bu yazımızda sırayla inceleyeceğiz.Bunlar: Client Process(User İşlemleri), Server Process (Sunucu İşlemleri) ve Background Process(Arka Plan işlemleri). Burada User Process ve Oracle Veritabanı Processes diye gruplayabiliriz.Oracle Veritabanı Processleri  Server Process ve Background Processdir.

Client Process(User İşlemleri)

Bir User(kullanıcı) bir uygulama veya bir tool aracılığı ile Oracle veritabanına bağlandığında, bu kullanıcı için Client(User) Process başlatılır.Client(User) Process SGA alanına okuma ve yazma yapamaz.Client Process, Oracle Veritabanı Processlerinin aksine veritabanın çalıştığı serverın dışında bir serverda’da çalışabilir. Continue reading →

Oracle Oracle Mimarisi 1: Memory Yapısında SGA ve PGA Alanları

08 Friday Nov 2013

Posted by Caner SEÇGİN in Oracle Mimarisi

≈ Leave a comment

Tags

Dictionary cache, Oracle, Oracle Architecture, Oracle Bellek Yapısı, Program Global Area, System Global Area

Merhaba Arkadaşlar, Bu yazımızda Oracle veritabanı mimarisinde Memory yapısından bahsedeceğim.Oracle veri tabanı RDBMS ilişkisel veritabanıdır. İlişkisel veritabanı Primary ve Foreign key alanları ile tabloları ilişkilendiren veritabanlarıdır. Oracle’da verilerimizi saklayabileceğimiz iki veritabanı tipi vardır. OLTP(Online transaction processing) ve DWH(Data warehouse ).OLTP’de sürekli transaction(insert,update,delete) işlemleri yapılır. Küçük tablolar kullanılır. Tablolar arası ilişkiler çok fazladır.OLTP ye örnek olarak ATM sistemlerini gösterebiliriz.DWH ‘da raporlama üzerine kuruludur.Neredeyse Transaction yapılmaz.Büyük tablolar kullanılır(Daha çok sorgu yapıldığı için) .Oracle veritabanı mimarisi üç yapıdan oluşur. Bellek yapısı(Memory), İşlemler(Processes) ve Depolama yapısı(Storage).

Continue reading →

Kategoriler

  • ODI (ORACLE DATA INTEGRATOR) (1)
  • Oracle Database Yönetimi (2)
  • Oracle Mimarisi (3)
  • Oracle Sql (17)

Son yazılar

  • Odi Procedure
  • Oracle Sql 19: Set Operatörleri( Union,Union All, Intersect,Minus)
  • Oracle Sql 16: Having
  • Oracle DBA 2: Veritabanı Kapanma Yöntemleri (Shutdown Abort, Normal, Immediate, Transactional)
  • Oracle DBA 1: Veritabanı Açılma Modları(Nomount, Mount, Open)

İletişim

secgincaner@gmail.com secgincaner@hotmail.com https://www.facebook.com/SecginCaner https://twitter.com/SecginCaner
Follow Caner Seçgin-Oracle Blog on WordPress.com

Blog İstatistikleri

  • 118,864 tıklama

Blog at WordPress.com.

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Follow Following
    • Caner Seçgin-Oracle Blog
    • Already have a WordPress.com account? Log in now.
    • Caner Seçgin-Oracle Blog
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar