dataiotech Labs
Script #66
oracle
Backupread-onlyMin Version: 11g

Oracle FRA ve Archive Log Doluluk Kontrolü

Fast Recovery Area kullanımını ve geri kazanılabilir alanı gösterir. FRA dolması nedeniyle veritabanının donmasını önlemek için izlenmelidir.

#fra#archivelog#recovery#rman
oracle · sql
SELECT name,
       ROUND(space_limit / 1073741824, 2)   AS limit_gb,
       ROUND(space_used / 1073741824, 2)    AS used_gb,
       ROUND(space_reclaimable / 1073741824, 2) AS reclaimable_gb,
       ROUND(100 * (space_used - space_reclaimable) / space_limit, 1) AS real_used_pct
FROM   v$recovery_file_dest;

SELECT file_type, percent_space_used, percent_space_reclaimable, number_of_files
FROM   v$recovery_area_usage
ORDER  BY percent_space_used DESC;
Operasyonel Notlar & İyileştirme Aksiyonu

FRA dolarsa veritabanı archive log üretemez ve donabilir (ORA-19809/ORA-00257). `real_used_pct` %85 üzeri alarm olmalı.

Üretim Güvenliği & Çalıştırma Standartları
  • Bu script salt okunur (read-only) teşhis için tasarlanmıştır; doğrudan veri veya şema değişikliği yapmaz.
  • Ağır yük altındaki üretim sunucularında çalıştırmadan önce hedef veritabanı sürümünü (Min. Sürüm: 11g) doğrulayın.
  • İlişkili oturumu sonlandırma veya indeks silme gibi yazma etkili aksiyonlar için notlar bölümündeki komutları temkinli uygulayın.

Mühendislik Triadı: İlgili Runbook ve Kriz Müdahaleleri

Bu script hangi üretim alarmlarında ve acil durum tatbikatlarında teşhis adımı olarak çalıştırılır?

Runbook Kütüphanesi (63)
İlişkili Alarmlar ve Metrikler
M39Oracle FRA Gerçek Doluluk OranıOracle
M45Oracle Son Başarılı RMAN Yedek YaşıOracle