<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Decode360's Blog

    業精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理 ::
      397 隨筆 :: 33 文章 :: 29 評論 :: 0 Trackbacks
    本文作者: junsansi???? 轉載網址: http://www.5ienet.com/index.shtml
    ?
    ?
    第四部分Standby之Log應用服務? 2008.02.26

    ??? 前面我們已經接觸了很多相關的概念,我們都知道DataGuard 通過應用redo 維持primary 與各standby 之間的一致性,在后臺默默無聞支撐著的就是傳說中的Log 應用服務。Log 應用服務呢,又分兩種方式,一種是redo應用(物理standby 使用,即介質恢復的形式),另一種是sql 應用(邏輯standby 使用,通過LogMiner 分析出sql語句在standby 端執行)。
    ?
    ?
    一、Log應用服務配置選項
    ?
    1、REDO數據實時應用
    ?
    ??? 默認情況下,log 應用服務會等待單個歸檔文件全部接收之后再啟動應用(在前面redo 傳輸服務中我們介紹了不同形式的傳輸方式),如果standby 端使用了standby redologs,就可以打開實時應用(real-time apply),這樣dg 就不需要再等待接收完歸檔文件,只要rfs 將redo 數據寫入standby redologs,即可通過MRP/LSP 實時寫向standby。
    ?
    ??? 物理standby 啟用實時應用通過下列語句:

    ??? SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE ;

    ?
    ??? 邏輯standby 啟用實時應用通過下列語句:

    ??? SQL> ALTER DATABASE START LOGICAL STANDBYAPPLY IMMEDIATE;

    ?
    2、REDO數據延遲應用
    ?
    ??? 有實時就有延遲,某些情況下你可能不希望standby 與primary 太過同步:),那就可以在log_archive_dest_n參數中指定delay 屬性(單位為分鐘,如果指定了delay 屬性,但沒有指定值,則默認是30 分鐘)。注意,該屬性并不是說延遲發送redo 數據到standby,而是指明歸檔到standby 后,開始應用的時候。
    ?
    ??? 不過,即使在log_archive_dest_n 中指定了delay 屬性,但如果你應用數據時指定了實時應用,則standby會忽略delay 屬性。另外,standby 端還可以通過下列的語句取消延遲應用。
    ?
    ??? 物理standby 取消延遲應用可以通過下列語句:

    ??? SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE NODELAY;

    ?
    ??? 邏輯standby 取消延遲應用可以通過下列語句:

    ??? SQL> ALTER DATABASE START LOGICAL STANDBYAPPLY NODELAY;

    ?
    ??? 提示:flashback database 也可視為延遲應用的一種方式。
    ?
    ?
    二、應用redo數據到物理standby
    ?
    ??? 注意:啟動redo 應用,物理standby 需要首先啟動到mount 狀態,然后再執行下列語句啟動,或者停止redo應用。
    ?
    1、啟動redo應用
    ?
    ??? ※ 前臺應用

    ??? SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE;

    ?
    ??? ※ 后臺應用

    ??? SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT;

    ?
    ??? ※ 啟動實時應用,附加USING CURRENT LOGFILE 子句即可

    ??? SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE;

    ?
    2、停止redredo應用
    ?

    ??? SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;

    ?
    ?
    三、應用redo數據到邏輯standby
    ?
    ??? 注意:啟用sql 應用,邏輯standby 需要啟動至open 狀態。
    ?
    1、啟動sql應用
    ?

    ??? SQL> ALTER DATABASE START LOGICAL STANDBYAPPLY;

    ?
    ??? 如果要啟動實時應用,附加immediate 子句即可:

    ??? SQL> ALTER DATABASE START LOGICAL STANDBYAPPLY IMMEDIATE;

    ?
    2、停止sql應用
    ?

    ??? SQL> ALTER DATABASE STOP LOGICAL STANDBYAPPLY;

    ?
    ?
    ?
    posted on 2009-03-01 23:35 decode360 閱讀(206) 評論(0)  編輯  收藏 所屬分類: 10.DB_Tools
    主站蜘蛛池模板: 亚洲熟女乱综合一区二区| 国产成人精品免费直播| 久久久久亚洲AV无码专区首| aaa毛片免费观看| 国产亚洲精品无码成人| 精品在线免费观看| 亚洲va中文字幕无码久久| 曰批全过程免费视频在线观看无码| 亚洲自偷自偷图片| 亚洲一区免费观看| 亚洲va在线va天堂va手机| 国产精品视频永久免费播放| 亚洲人成未满十八禁网站| 免费在线黄色网址| 国产成人高清精品免费观看| 亚洲av最新在线网址| 色播精品免费小视频| 午夜亚洲WWW湿好爽 | 国产免费一区二区三区| 亚洲综合一区国产精品| 五月婷婷亚洲综合| 东方aⅴ免费观看久久av | 亚洲国产美女精品久久久| 免费人成视频在线观看视频| 精品国产麻豆免费人成网站| 亚洲欧洲自拍拍偷午夜色| 日韩视频在线免费| 免费精品久久天干天干| 亚洲欧美第一成人网站7777| 亚洲片国产一区一级在线观看| 老汉精品免费AV在线播放| 亚洲欧洲AV无码专区| 亚洲日韩一页精品发布| 在线视频观看免费视频18| 无码的免费不卡毛片视频| 亚洲视频网站在线观看| 国产一区二区三区免费视频 | 国产免费爽爽视频免费可以看| 青柠影视在线观看免费高清| 一本色道久久88—综合亚洲精品 | 亚洲国产成AV人天堂无码|