Oracle歸檔日誌使用情況: v$recovery_file_dest and v$recovery_area_usage.

不一樣的天空w發表於2017-07-27
監控快速恢復區空間使用

監控快速恢復區空間使用來確保有足夠大的空間來存放備份和其他恢復相關的檔案,這很重要!Oracle資料庫提供兩個檢視來監控快速恢復區的使用用,V$RECOVERY_FILE_DEST and V$RECOVERY_AREA_USAGE.

透過使用檢視V$RECOVERY_FILE_DEST來獲得關於快速恢復區的如下相關資訊:檔案總數量,當前位置,磁碟限額,已使用空間,透過刪除檔案能回收空間。空間詳細單位是位元組。
sys@ORACLE11> SELECT * FROM V$RECOVERY_FILE_DEST;

NAME                                     SPACE_LIMIT    SPACE_USED    SPACE_RECLAIMABLE  NUMBER_OF_FILES

---------------------------------------- ----------- ---------- ----------------- ---------------

/u01/app/oracle/fast_recovery_area        4385144832    9814016                 0               1

檢視V$RECOVERY_AREA_USAGE包含不同型別檔案(包括控制檔案、線上重做日誌檔案、歸檔重做日誌檔案、備份片、映象複製、閃回日誌、外部歸檔日誌檔案)的磁碟限額使用率及檔案數量,透過刪除廢棄的、冗餘的或者備份到磁帶上的檔案來回收的空間百分比。

SQL>  SELECT * FROM V$RECOVERY_AREA_USAGE;

FILE_TYPE            PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES
-------------------- ------------------ ------------------------- ---------------
CONTROL FILE                          0                         0               0
REDO LOG                              0                         0               0
ARCHIVED LOG                      91.91                         0              86
BACKUP PIECE                          0                         0               0
IMAGE COPY                            0                         0               0
FLASHBACK LOG                         0                         0               0
FOREIGN ARCHIVED LOG                  0                         0               0

7 rows selected.


如果超過90%隨時有當機的危險,需刪除歸檔或擴容磁碟,當刪除歸檔檔案後需要用RMAN工具釋放歸檔所佔用的空間,首先連線RMAN工具

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31397003/viewspace-2142677/,如需轉載,請註明出處,否則將追究法律責任。

相關文章