Oracle Redolog Management And Archive Log

İbrahim Yıldız
2 min readAug 19, 2022

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 👋

--

--

No responses yet