Rastgele Yazılar : Oracle Enterprise Manager 12c üzerinde Data Masking
Rastgele Yazılar : Oracle Golden Gate Nedir-2
Rastgele Yazılar : Oracle Sequence Nedir? Bilinmeyen Detaylarıyla
Rastgele Yazılar : LOG_MINER Kurulumu, Konfigurasyonu ve Kullanımı ...
Rastgele Yazılar : EMC NetWorker Oracle (NMO) Kurulumu ve Backup İşlemi
Rastgele Yazılar : EXTERNAL TABLE - 2
Rastgele Yazılar : Veri Dosyasının Dosya Sisteminden ASM Disk Grubuna RMAN...
Rastgele Yazılar : OEM Repository Oluşturma ve ORA-00955/ORA-01921 Hatalar...
Rastgele Yazılar : Database' in DBID ve DB_NAME Değerini Değiştirmek (dbne...
Rastgele Yazılar : SYS_REFCURSOR İçeriğine Erişmek
Merhaba,
Oracle veritabanı üzerinde "checkpoint" adını verdiğimiz bir arka plan görevi bulunmaktadır ve CKPT olarak temsil edilmektedir. Bu arka plan görevinin amacı SCN değerini kontrol dosyasına ve datafile blok başlığına yazmaktır. Bir diğer görevi ise asenkron ve paralel çalışabilen DBWn görevini tetikleyerek, buffer cache'deki dirty buffer'ların datafile'lara yazılmasını emretmektir.
CKPT her üç saniyede bir SCN'yi kontrol dosyasına iletir ve yazar. Bu süre daha uzun veya daha kısa olabilir. CKPT bunu yaparken DBWn tetiklenmez, yalnızca kontrol dosyasına gerekli bilgi verilir. CKPT'nin ne zaman tetiklenebileceğini siz yönetebilirsiniz. CKPT'nin sürekli tetiklendiği durumlarda veritabanı üzerinde ve sistem genelinde bir yavaşlık olabilir ancak veritabanımız bu oran kadar daha tutarlı olacaktır zira kontrol dosyasının bildiği SCN bilgileri, datafile blok başlıklarında da olacak ve olası bir instance recovery durumda MTTR süresi kısalacaktır. CKPT'nin çok uzun aralıklarla tetiklenmesi de MTTR süresini uzatacak ve olası instance recovery durumlarında süreç uzayacaktır. Bunun dışında her log geçişlerinde CKPT tetiklenmektedir. LGWR ise bu tetikleme ile redolog buffer'daki verileri redolog'lara, DBWn datafile'lara yazmadan yazacaktır.
alert_.log dosyasının içerik örneğini göstermem gerekirse;
Beginning log switch checkpoint up to RBA [0x174b7.2.10], SCN: 41480096864 Thu Jan 20 00:30:04 2011 Thread 1 advanced to log sequence 95415 (LGWR switch) Current log# 2 seq# 95415 mem# 0: /db/optima/redolog/redo02a.log Current log# 2 seq# 95415 mem# 1: /db/optima/redolog/redo02b.log Thu Jan 20 00:35:50 2011 Incremental checkpoint up to RBA [0x174b6.d559d.0], current log tail at RBA [0x174b7.3a3b9.0] Thu Jan 20 00:36:16 2011 Completed checkpoint up to RBA [0x174b7.2.10], SCN: 41480096864