standby_archive_dest和log_archive_dest_n區別
standby_archive_dest和log_archive_dest_n區別
對於 Standby_archive_dest 引數,實際上從10g R2 開始就感覺是可有可無了,在11g中、被標記為廢棄,不再被支援。在物理Standby中,處在備庫狀態的,引數 log_archive_dest_n 失效,而 standby_archive_dest 設定有效 。 但是在切換之後,standby_archive_dest 就沒有作用,而 log_archive_dest_n 當作切換後正式庫的歸檔目錄 。 所以一般在物理Standby中兩個都需要設定,最好是一樣的路徑。
如果備庫利用standby redo log在備庫端自動歸檔,那麼歸檔日誌將會被放置到LOG_ARCHIVE_DEST_n
如果備庫是利用主庫的arch程式傳輸過來的歸檔,那麼將會被放置到STANDBY_ARCHIVE_DEST
如果STANDBY_ARCHIVE_DEST和LOG_ARCHIVE_DEST_n都沒有配置,將會把歸檔日誌放到STANDBY_ARCHIVE_DEST的預設目錄
SQL> show parameter standby
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
standby_archive_dest string ?/dbs/arch
standby_file_management string MANUAL
補充說明:
1)主庫的LOG_ARCHIVE_DEST_n='service'預設的arch傳輸方式,primary會遠端將archived log傳輸到standby_archive_dest下
2)fal_*是透過arch傳輸過來的,所以使用的是STANDBY_ARCHIVE_DEST目錄,如果不存在這個目錄,就使用LOG_ARCHIVE_DEST_n
3)If both parameters are specified, the STANDBY_ARCHIVE_DEST
initialization parameter overrides the directory location specified with
the LOG_ARCHIVE_DEST_n parameter.
如果STANDBY_ARCHIVE_DEST和LOG_ARCHIVE_DEST_n兩個引數指定,STANDBY_ARCHIVE_DEST初始化覆蓋LOG_ARCHIVE_DEST_n目錄指定位置引數。
4)If none of the initialization parameters have been specified, then
archived redo log files are stored in the default location for the
STANDBY_ARCHIVE_DEST initialization parameter.
如果STANDBY_ARCHIVE_DEST和LOG_ARCHIVE_DEST_n都沒有配置,將會把歸檔日誌放到STANDBY_ARCHIVE_DEST的預設目錄
5)如果STANDBY_ARCHIVE_DEST未配置,而配置了LOG_ARCHIVE_DEST_n,那麼產生的歸檔將放置到LOG_ARCHIVE_DEST_n
6)建議:STANDBY_ARCHIVE_DEST和LOG_ARCHIVE_DEST_n=‘location’的配置相同
7)在11g,已經不建議使用STANDBY_ARCHIVE_DEST,也就是說建議配置dg的時候儘量使用standby redo logfile
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31397003/viewspace-2136496/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- log_archive_dest與log_archive_dest_n區別Hive
- 【轉】詳解log_archive_dest與log_archive_dest_n區別Hive
- 關於 log_archive_dest與log_archive_dest_n a的區別Hive
- 和區別
- ../和./和/的區別
- if …if 和if …else if 區別
- 和 的區別
- as 和 with的區別
- in 和 exists區別
- ||和??的區別
- /*和/**的區別
- LinkedList和ArrayList的區別、Vector和ArrayList的區別
- http和https的區別/get和post的區別HTTP
- undefined 和 null 區別?UndefinedNull
- SSL和TLS 區別TLS
- ./ 和sh 的區別
- JQuery this和$(this)的區別jQuery
- jquery $(this) 和this的區別jQuery
- ClassNotFoundException和NoClassDefFoundError區別ExceptionError
- T和?的區別
- SCSS 和 SASS 區別CSS
- innerHTML 和 innerTEXT 區別HTML
- null和undefined區別NullUndefined
- url和uri區別
- get和post區別
- ++a和a++的區別
- NoClassDefFoundError和ClassNotFoundException區別ErrorException
- $(":input")和$("input")區別
- $(document)和$(window)區別
- input和textarea區別
- localStorage和sessionStorage區別Session
- Session 和 Cookie 區別SessionCookie
- jQuery not()和filter()區別jQueryFilter
- define和defined區別
- restore和recover 區別REST
- memcache和redis區別Redis
- Antelope 和Barracuda區別
- a :hover 和a:hover 區別