国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

DG備庫讀寫測試方案

IT那活兒 / 1222人閱讀
DG備庫讀寫測試方案

點擊上方“IT那活兒”公眾號,關注后了解更多內容,不管IT什么活兒,干就完了!!! 

01

風險評估Evaluation

無,災備端操作,不會影響到生產,也不會導致災備庫無法使用。

02


切換步驟


Step1. 備庫設置flashback參數

##查詢閃回功能是否打開
SQL> select open_mode,DATABASE_ROLE,FLASHBACK_ON from v$database;

OPEN_MODE DATABASE_ROLE FLASHBACK_ON
---------- ---------------- ------------------
MOUNTED PHYSICAL STANDBY NO

#
#開啟閃回之前需要提前設置相關參數:
SQL> alter system set db_recovery_file_dest_size=60G;(根據業務量和測試時長設定)
SQL> alter system set db_recovery_file_dest=/oradata/fra;
SQL> alter system set db_flashback_retention_target=2880;(最大可閃回時間,根據測試時長設定)

#
#查詢參數:
SQL> show parameter db_recovery
SQL> show parameter db_flashback_retention_target

Step2. 主庫進行歸檔并停止對備庫的日志傳輸

##歸檔日志
(切換3次在線日志)
SQL> alter system switch logfile;

SQL>
 alter system archive log current;

#
#關閉日志傳輸
SQL> alter system set log_archive_dest_state_2=defer;

#
#記錄日志切換時間點
(在主庫alert日志中查看時間戳)

Step3. 備庫停止恢復并創建閃回點

##停恢復
SQL> alter database recover managed standby database cancel;

#
#開啟閃回 ---有恢復進程在的時候不可以開閃回
SQL> alter database flashback on;

#
#創建閃回點
SQL> create restore point restore_point_dg_0906 guarantee flashback database;

#
#查詢閃回點(將閃回時間點,報給應用做數據校驗),可與日志切換時間點配合使用
SQL> select scn, storage_size, time, name from v$restore_point;

Step4. 激活備庫可讀寫

SQL> alter database activate standby database;
SQL> alter database open;
SQL> select open_mode from v$database;

OPEN_MODE
----------------------------------------
READ WRITE


通知應用進行讀寫測試。


03

回退步驟Rollback

Step1. 恢復為物理備庫

SQL>shutdown immediate;
SQL>startup mount;
SQL>flashback database to restore point restore_point_dg_0906;
SQL>alter database convert to physical standby;
SQL>shutdown immediate;
SQL>startup mount;
SQL> alter database recover managed standby database disconnect from session;

Step2. 主庫開啟日志傳輸

SQL> alter system set log_archive_dest_state_2=enable scope=both;

Step3. 主庫切換日志進行同步驗證

##主庫切換,備庫觀察告警日志是否傳輸及歸檔應用
SQL> alter system switch logfile;
SQL> alter system archive log current;

##查看是否存在GAP
SQL> SELECT * FROM V$ARCHIVE_GAP;

Step4. 刪除恢復點(mount狀態執行,需要確認同步正常后再進行刪除)

SQL> alter database recover managed standby database cancel;
SQL> shutdown immediate;
SQL> startup mount;
SQL> select scn, storage_size, time, name from v$restore_point;
SQL> drop restore point restore_point_dg_0906;
SQL>  select scn, storage_size, time, name from v$restore_point;
(無查出內容,則確認刪除完畢)
SQL> alter database flashback off;
SQL> select open_mode,DATABASE_ROLE,FLASHBACK_ON from v$database;
--最后開啟同步:
SQL> alter database recover managed standby database disconnect from session;



END




本文作者:周高衛

本文來源:IT那活兒(上海新炬王翦團隊)

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/129497.html

相關文章

  • 19C?DG?Broker配置和測試

    19C?DG?Broker配置和測試 img{ display:block; margin:0 auto !important; width:100%; } body{ width:75%; ...

    IT那活兒 評論0 收藏2941
  • MySQL - 擴展性 3 負載均衡:眼花繚亂迷人眼

    摘要:負載均衡器的作用是將請求的連接路由到最空閑的可用服務器上。負載均衡有五個常見目的可擴展性。靈活的負載均衡方案能夠大幅提高服務的可用性。連接池和長連接可能會阻礙負載均衡器分發連接請求。 負載均衡的基本思路很簡單: 在一個服務器集群中盡可能地的平均負載量。 基于這個思路,我們通常的做法是在服務器前端設置一個負載均衡器。負載均衡器的作用是將請求的連接路由到最空閑的可用服務器上。如圖 1,顯示...

    wangdai 評論0 收藏0
  • MySQL - 擴展性 3 負載均衡:眼花繚亂迷人眼

    摘要:負載均衡器的作用是將請求的連接路由到最空閑的可用服務器上。負載均衡有五個常見目的可擴展性。靈活的負載均衡方案能夠大幅提高服務的可用性。連接池和長連接可能會阻礙負載均衡器分發連接請求。 負載均衡的基本思路很簡單: 在一個服務器集群中盡可能地的平均負載量。 基于這個思路,我們通常的做法是在服務器前端設置一個負載均衡器。負載均衡器的作用是將請求的連接路由到最空閑的可用服務器上。如圖 1,顯示...

    jindong 評論0 收藏0

發表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<