dataiotech Labs
dbaguidedbaguideDBAdataxtoolsdataopsphere
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.