oracle 重置redo.log,关于redo log的修改与重建

随着业务发展,原有的Oracle Redo Log配置可能不再适用。本文介绍了如何根据业务需求调整Redo Log日志组,包括增加日志组、切换和删除日志组的步骤,以及磁盘上物理文件的管理,以确保数据库性能和稳定性。
摘要由CSDN通过智能技术生成

有时随着业务的发展需要对redo log日志进行重新规划。比如现有的日志有三组,每组一个成员,并且每个成员大小为50M,那么对于生产库显然不合理。我们则需要根据业务数据进行相应的调整。一般情况下我们建议每组有两个成员就够了,一个文件大小不超过2G,操作步骤如下:

1、建立日志组:

alter database add logfile group 1

('/opt/Oracle/redo01a.log',

'/opt/oracle/redo01b.log')

size 2G;

2、创建几组日志组后,我们需要将之前不用的日志组给切换成INACTIVE状态,语法:

alter system switch logfile;

如果想删除的日志组状态一直是active状态,可以用

alter system checkpoint;

这样active就会变成inactive了

3、删除日志组

alter database drop logfile group n;

4、这个只是逻辑删除,还需要去磁盘中把没用的物理文件给删除了

0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值