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

说明

数据库alert日志报

sql 复制代码
Tue Dec 24 22:01:43 2024
Thread 2 cannot allocate new log, sequence 19717

分析

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

操作

1,查看

日志组

sql 复制代码
set linesize 300 pagesize 300
select * from v$log;

日志文件

sql 复制代码
set linesize 300 pagesize 300
col member for a100
select * from v$logfile;

2,添加日志组

sql 复制代码
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,添加日志文件(如需要)

sql 复制代码
ALTER DATABASE ADD LOGFILE MEMBER '新创建redo logfile名路径' TO GROUP 组号;

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

sql 复制代码
ALTER DATABASE DROP LOGFILE MEMBER'redo logfile路径名';

5,删除日志组

sql 复制代码
alter database drop logfile group 1;

6,日志切换

sql 复制代码
alter system switch logfile;

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

sql 复制代码
alter system checkpoint;

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

相关推荐
zhangrelay7 小时前
新版|-|单片机原理与接口技术-2026持续改进优化-从MEGA2560-ESP32与Wokwi到ROS2-Lyrical与具身智能栈
笔记·单片机·嵌入式硬件·学习
znnnk7 小时前
数据库被AI“重写”:2026,从CPU中心走向GPU中心
数据库·人工智能·oracle
Jimmy8 小时前
深夜突袭:我们的午夜战场
笔记·产品·电子书
微微%8 小时前
mysql的安装和使用
数据库·mysql·mysql8安装
软件派9 小时前
MiniMax M3.1 Flash 高频业务落地实战指南
大数据·数据库·人工智能
志尊宝9 小时前
AI原生前端开发(025):端侧AI实战项目:智能笔记助手
人工智能·笔记·ai-native
云边云科技_云网融合10 小时前
连锁门店组网怎么做?SD-WAN 多分支组网的架构选型、部署与成本结构
服务器·数据库·php
泡海椒10 小时前
# 深度解析JQuick-SQL Join重排序与哈希连接执行机制
数据库·sql·哈希算法
lll235269177910 小时前
线下多人发言对比与录音操作
笔记·智能手机
acrel711 小时前
医院用电隐患治理与节能降耗及智慧能源平台应用
网络·数据库