<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 :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理 ::
      302 隨筆 :: 26 文章 :: 82 評論 :: 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;

    ?
    ?
    ?




    -The End-

    posted on 2009-03-01 23:35 decode360-3 閱讀(397) 評論(0)  編輯  收藏 所屬分類: DBA
    主站蜘蛛池模板: 国产日产亚洲系列| 88av免费观看入口在线| 国产亚洲婷婷香蕉久久精品 | 亚洲一级毛片免费看| 成人奭片免费观看| xxxxx做受大片在线观看免费| 亚洲最大福利视频网站| 亚洲国产中文字幕在线观看 | 亚洲国产成人91精品| 久久久亚洲精品视频| 中文亚洲AV片在线观看不卡| 免费大黄网站在线看| 岛国片在线免费观看| 免费高清在线影片一区| 最近2019中文字幕免费看最新| 亚洲va久久久噜噜噜久久天堂| 免费国产不卡午夜福在线| 在线成人a毛片免费播放| 成人无遮挡裸免费视频在线观看| 精品免费久久久久久久| 永久看日本大片免费35分钟| 久久精品一本到99热免费| 免费人成黄页在线观看日本| 久久久精品免费国产四虎| 久久久久久夜精品精品免费啦 | 亚洲精品A在线观看| 亚洲一区精品无码| 国产亚洲精品精华液| 自怕偷自怕亚洲精品| 亚洲中文字幕久久精品蜜桃| 免费国产成人高清在线观看麻豆| 四虎亚洲国产成人久久精品| 亚洲熟妇无码乱子AV电影| 亚洲最大视频网站| 国产亚洲精品91| 免费看成人AA片无码视频吃奶| 亚洲黄色免费观看| 亚洲国产精品自在拍在线播放| 久久精品国产亚洲av四虎| 亚洲人xxx日本人18| 国产成人久久AV免费|