Oracle通過視圖和警示日誌檢查主庫,物理和快照備庫

來源:互聯網
上載者:User

Oracle通過視圖和警示日誌檢查主庫,物理和快照備庫

Oracle通過視圖和警示日誌檢查主庫,物理和快照備庫

主庫動作 主庫資訊 備庫資訊
是否啟用redo線程

alert log

v$thread

alert log

展示資料庫角色,保護模式,保護層級,切換狀態,快速啟用,失效轉換資訊 v$database v$database
增刪redo記錄檔組

alert log

v$log

v$logfile的status欄位

alert log
控制檔案的建立

alert log

alert log

資料表空間狀態的改變

v$recover_file

dba_tablespace

alert log

v$recover_file

dba_tablespace

增刪資料檔案或資料表空間

dba_data_files

alert log

v$datafile

alert log

重新命名資料檔案

v$datafile

alert log

v$datafile

alert log

未記錄日誌或未恢複的操作

v$datafile

v$database

alert log

監控redo傳輸

v$archive_dest_status

v$archived_log

v$archived_dest

alert log

v$archived_log

alert log

 

發布open resetlogs 或 clear unarchived logfiles 語句

alert log

alert log

 

修改初始化參數

alert log

alert log

通過以下語句擷取主備庫的當前角色,保護模式,保護層級,切換狀態,快速啟用,失效轉換資訊
 select protection_mode,
 
      protection_level,
 
      database_role role,
 
      switchover_status
 
  from v$database;

擷取fast-start 失效切換狀態
 select fs_failover_status          "fsfo status",
 
      fs_failover_current_target  target,
 
      fs_failover_threshold        threshold,
 
      fs_failover_observer_present "observer present"
 
  from v$database;

擷取物理備庫上的redo應用和傳輸狀態
 select process, status, thread#, sequence#, block#, blocks
 
  from v$managed_standby;

查詢歸檔記錄檔的資訊和曆史歸檔資訊
select thread#, sequence#, first_change#, next_change#
 
  from v$archived_log;
 
select thread#, sequence#, first_change#, next_change# from v$log_history;

查看被寫入alert log中關於DG的事件資訊
select message from v$dataguard_status

查看主庫redo日誌傳輸到目標端的狀態,SCN表示最後一個在standby庫上應用的redo日誌的系統改變號。
select dest_id, applied_scn from v$archive_dest where target='standby';

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.