oracle文件形式,oracle中的日志文件形式

oracle中的日志文件模式

在oracle数据库中有两种日志模式,分别是:非归档日志模式和归档日志模式。

在oracle数据库系统中,为了避免日志文件中的内容在循环使用时被覆盖,oracle系统

将已经写满的日志文件通过文件复制保存到指定的地方,这个过程叫做”归档“,复制保存下来

的日志文件叫做”归档日志“。在归档日志文件中记录了用户对数据库的所有的修改操作,通过

归档日志文件,数据库管理员可以对数据库进行恢复操作。

日志文件的归档操作主要由后台进程ARCn自动完成。在必要的情况下,数据库管理员

可以手动完成归档的操作,当需要提高日志的归档操作效率时,可以启动多个的归档进程AR

Cn。最多启动进程ARCn的个数取决于参数log_archive_processes,该参数的范围是1-10,通

过数据字典V$PARAMETER可以了解该参数的信息。

SQL> columnname format a30

SQL> columnvalue format a20

SQL> selectname,value from v$parameter

2 where name='log_archive_max_processes';

NAME                           VALUE

--------------------------------------------------

log_archive_max_processes      4

SQL>

从上述的结果可以看出,参数log_archive_processes的值为4,说明最多可以启动4

个ARCn进程。通过ALTER SYSTEM命令可以将log_archive_processes参数的值修改为10,

如下:SQL> ALTERSYSTEM SET log_archive_max_processes=10

2  scope= both;

系统已更改。

在上述命令中使用了参数scope,该参数有三个可选的值,分别是:memory,

spfile和both。其中memory表示知识更改当前实例运行的参数;spfile表示修改服务器参数

文件spfile中的设置;both表示既修改当前运行的实例的参数,又修改了服务器文件spfile

中的设置。再次查询如下:

SQL> selectname,value from v$parameter

2 where name='log_archive_max_processes';

NAME                           VALUE

--------------------------------------------------

log_archive_max_processes      10

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值