前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[周末往期回顾]Oracle基本参数(LOG_ARCHIVE_DEST_n)

[周末往期回顾]Oracle基本参数(LOG_ARCHIVE_DEST_n)

作者头像
bsbforever
发布2020-08-19 14:48:35
5100
发布2020-08-19 14:48:35
举报
文章被收录于专栏:时悦的学习笔记

第一期就从基本的初始化参数讲起,一篇一个参数,会尽可能的具体. 如无特殊说明数据库版本为11g

LOG_ARCHIVE_DEST_n

  1. 此参数指定归档日志文件的位置
  2. 参数类型:字符串
  3. 语法:LOG_ARCHIVE_DEST_1=’path_to_dir’
  4. 默认值:无
  5. 大部分可通过alter system或alter session修改
  6. 此为基本参数

其他信息

  1. n的取值范围为1到10,可设置多个归档日志路径
  2. 该参数有很多属性,其中location或service是必须的(二选一)
  3. location指定本地路径,service为dataguard备库的service name
  4. location或service必须是第一个设置的,其他属性可选
代码语言:javascript
复制
 alter system set log_archive_dest_1='location=/oraarch';
 alter system set log_archive_dest_2='SERVICE=orcldg';
  1. 可通过查询V$ARCHIVE_DEST 视图来查看具体的属性设置
  2. 该参数必须和LOG_ARCHIVE_DEST_STATE_n一一对应

其他属性

下面对其他可选参数做些介绍,大部分为搭建DataGuard所需要的

SYNC ASYNC 默认值:ASYNC

  • SYNC(同步)时,redo data在传输到所有启用的路径前transaction不可以commit
  • ASYNC(异步)时,redo data在传输到所有启用的路径前transaction可以commit

AFFIRM NOAFFIRM

  • AFFIRM时,在主库redo log写入备库redo log后确认已收到redo log,当SYNC属性指定时该属性是默认值
  • NOAFFIRM时,AFFIRM时,在主库redo log写入备库redo log前确认已收到redo log,当ASYNC属性指定时该属性是默认值

ALTERNATE=LOG_ARCHIVE_DEST_n 指定原路径失效时的备用路径

COMPRESSION 该参数指定在解决 redo data gap时是否启用压缩,默认值:disable 注意:该参数需另外购买授权

DELAY 该参数指定物理备库应用redo log的延迟 不可用于逻辑备库

MANDATORY 指定该参数时代表必须成功归档到该目录才能切换redo日志 默认不开启,如全部未开启,Oracle也会强制至少一个路径是成功的

实际环境截图

参考连接

代码语言:javascript
复制
https://docs.oracle.com/cd/B28359_01/server./b28294/log_arch_dest_param.htm#i78506

下期参数

LOG_ARCHIVE_DEST_STATE_n

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-07-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 宅必备 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档