Oracle Redolog Management And Archive Log
Herkese Merhabalar Bu Yazımda Sizlere Redolog Nedir ve Nasıl Yönetilir Anlatıyor Olacağım Eksik Bir Yer Bırakmadan Hadi Başlayalım
Redolog Nedir
Veri Tabanımızda Yapılan Değişiklikleri Direkt Datafile Yazılmadan Önce Redolog Dosyalarına Yazılır Olası Bir Felaket Durumunda Redologa Yazılan Verilerden Geri Dönüş Yapabiliriz
Tabii Ölüne Kadar Redolog Dosyalarında Kalmıyor :) LGWRT Proccesi ile <Commit veya Doluluk Oranına Ulaştığında> Diske Yazılıyor ve SYNC Numrası Atanıyor
Oracle Instance 2 Tane Redolog Dosyası İster Biri Arşiv Niyeti Görür Diğeri İse Veri Tabanı Değişen Kayıtları Tutar
Eğer Veri Tabanınız NOARCHIVELOG Modunda İse Redolog Dosyalarınız Arşivlenmez Yeni Oluşan Redolog Dosyaları Eski Dosyalarını Siler ve RMAN İle de Backup Alamazsınız ARCHIVE Moduna Almamız Gerekmektedir İlk Önce Hangi Modda Olduğuna Bakalım :)
Redologlardan Devam Edelim Redolog Dosyalarımızı ve Grupları Göstermek İçin
Redologlarımızın Durumları Vardır Ne Anlama Geliyor Bunlar Bakalım
CURRENT : Veri Tabanında Aktif Olan Redolog Dosyalarına Denilir
INACTIVE : Veri Tabanında Aktif Olmayan Redolog Dosyalarına Denilir
ACVITE : Instance Recovery Durumunda Yani Kurtarma Durumunda Yapılması Gereken Modumuzdur ve LGWRT Yazma Moduna Geçtiğinde Dosyayı ACTIVE Yapar Tamamlamasını Bekleniyor Denilmektedir Aslında
INVALID : Erişilmeyen Redolog Dosyası Denilmektedir
UNUSED : Redolog Dosyasının Hiç Kullanılmadığı Anlamına Gelir
STALE : Dosyanın Tamamlanması Demektir Veri Tabanını Aniden Kapanmasından Kaynaklıdır
En Fazla Redolog Datası Üreten Userları Listeyelim Birde
Sıra Geldi Redolog Dosyası Eklemeye ,Silmeye
Umarım Faydalı Olmuştur , Beğenmeyi ve Takip Etmeyi Unutmayın 👋