<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
    主站蜘蛛池模板: 亚洲成人影院在线观看| 日韩不卡免费视频| 亚洲精品偷拍视频免费观看 | 一级做a爱过程免费视| 国产免费人成在线视频| 精品亚洲成a人在线观看| 国产成人精品免费直播| 免费无码国产在线观国内自拍中文字幕 | 亚洲国产精品人久久| 免费人成在线观看网站品爱网| 国产AV无码专区亚洲A∨毛片| 久久成人免费电影| 亚洲精品网站在线观看你懂的| 免费不卡视频一卡二卡| 亚洲乱亚洲乱妇24p| 午夜国产羞羞视频免费网站| 无码精品人妻一区二区三区免费| 国产精品亚洲精品日韩已方| 免费观看91视频| 亚洲a级在线观看| 国产国产人免费视频成69大陆| 五月天婷婷精品免费视频| 亚洲韩国精品无码一区二区三区| 毛片无码免费无码播放| 亚洲午夜福利在线视频| 免费中文字幕一级毛片| 久久国产精品免费网站| 亚洲香蕉在线观看| 日本无吗免费一二区| 一级毛片免费一级直接观看| 婷婷精品国产亚洲AV麻豆不片| 无人影院手机版在线观看免费| 猫咪免费观看人成网站在线| 亚洲av无码潮喷在线观看| 啦啦啦中文在线观看电视剧免费版 | 亚洲AV网站在线观看| 日本免费污片中国特一级| 亚洲乱码在线观看| 亚洲精品色午夜无码专区日韩| 久久精品国产免费观看| 日韩在线观看免费|