笔记:一次oracle 集群日志维护

说明

数据库alert日志报

Tue Dec 24 22:01:43 2024
Thread 2 cannot allocate new log, sequence 19717

分析

日志切换时发现下一组日志处于active状态,该问题往往是因为日志组及日志大小分配不合理导致,需对日志组进行调整

操作

1,查看
日志组

set linesize 300 pagesize 300
select * from v$log;

日志文件

set linesize 300 pagesize 300
col member for a100
select * from v$logfile;

2,添加日志组

alter database add logfile thread 1 group 11 ('+DATA') size 512M;
alter database add logfile thread 1 group 12 ('+DATA') size 512M;
alter database add logfile thread 1 group 13 ('+DATA') size 512M;

alter database add logfile thread 2 group 21 ('+DATA') size 512M;
alter database add logfile thread 2 group 22 ('+DATA') size 512M;
alter database add logfile thread 2 group 23 ('+DATA') size 512M;

3,添加日志文件(如需要)

ALTER DATABASE ADD LOGFILE MEMBER '新创建redo logfile名路径' TO GROUP 组号;

4,删除日志文件(如需要)

ALTER DATABASE DROP LOGFILE MEMBER'redo logfile路径名';

5,删除日志组

alter database drop logfile group 1;

6,日志切换

alter system switch logfile;

在“CURRENT”状态的重组日志组不可修改,只有将CURRENT切换到其他组时才可以添加、删除redo log。
7,执行检查点

alter system checkpoint;

日志组在’ACTIVE’ 状态可以使用该语句

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值