单机数据库调整redo log日志大小
来源:互联网 发布:u盘照片数据恢复 编辑:程序博客网 时间:2024/05/17 18:00
1.查看当前日志组成员
SQL> select member from v$logfile;
MEMBER
--------------------------------------------------------------------------------
/u01/oracle/oradata/orcl/redo03.log
/u01/oracle/oradata/orcl/redo02.log
/u01/oracle/oradata/orcl/redo01.log
2. 查看当前日志组状态:
SQL> select group#,members,bytes/1024/1024,status from v$log;
GROUP# MEMBERS BYTES/1024/1024 STATUS
---------- ---------- --------------- ----------------
1 1 50 ACTIVE
2 1 50 CURRENT
3 1 50 INACTIVE
增加日志组
SQL>alter database add logfile group 4 ('/u01/oracle/oradata/orcl/redo04.log') size 100M;
SQL>alter database add logfile group 5 ('/u01/oracle/oradata/orcl/redo05.log') size 100M;
SQL>alter database add logfile group 6 ('/u01/oracle/oradata/orcl/redo06.log') size 100M;
3.切换到新增的日志组上
SQL> alter system switch logfile;
SQL> select group#,members,bytes/1024/1024,status from v$log
GROUP# MEMBERS BYTES/1024/1024 STATUS
---------- ---------- --------------- ----------------
1 1 50 INACTIVE
2 1 50 INACTIVE
3 1 50 ACTIVE
4 1 100 CURRENT
5 1 100 UNUSED
6 1 100 UNUSED
改变检查点
SQL> alter system checkpoint;
System altered.
SQL> select group#,members,bytes/1024/1024,status from v$log
GROUP# MEMBERS BYTES/1024/1024 STATUS
---------- ---------- --------------- ----------------
1 1 50 INACTIVE
2 1 50 INACTIVE
3 1 50 INACTIVE
4 1 100 CURRENT
5 1 100 UNUSED
6 1 100 UNUSED
4.删除旧的日志组(1,2,3)
SQL> alter database drop logfile group 1;
Database altered.
……
多切换几次,验证每组日志是否可以正常使用和切换
SQL> alter system switch logfile;
操作系统下若还有旧的日志文件则在操作系统下删除掉redolog 日志文件
mv /u01/oracle/oradata/orcl/redo0[1-3].log /tmp
SQL> select member from v$logfile;
MEMBER
--------------------------------------------------------------------------------
/u01/oracle/oradata/orcl/redo03.log
/u01/oracle/oradata/orcl/redo02.log
/u01/oracle/oradata/orcl/redo01.log
2. 查看当前日志组状态:
SQL> select group#,members,bytes/1024/1024,status from v$log;
GROUP# MEMBERS BYTES/1024/1024 STATUS
---------- ---------- --------------- ----------------
1 1 50 ACTIVE
2 1 50 CURRENT
3 1 50 INACTIVE
增加日志组
SQL>alter database add logfile group 4 ('/u01/oracle/oradata/orcl/redo04.log') size 100M;
SQL>alter database add logfile group 5 ('/u01/oracle/oradata/orcl/redo05.log') size 100M;
SQL>alter database add logfile group 6 ('/u01/oracle/oradata/orcl/redo06.log') size 100M;
3.切换到新增的日志组上
SQL> alter system switch logfile;
SQL> select group#,members,bytes/1024/1024,status from v$log
GROUP# MEMBERS BYTES/1024/1024 STATUS
---------- ---------- --------------- ----------------
1 1 50 INACTIVE
2 1 50 INACTIVE
3 1 50 ACTIVE
4 1 100 CURRENT
5 1 100 UNUSED
6 1 100 UNUSED
改变检查点
SQL> alter system checkpoint;
System altered.
SQL> select group#,members,bytes/1024/1024,status from v$log
GROUP# MEMBERS BYTES/1024/1024 STATUS
---------- ---------- --------------- ----------------
1 1 50 INACTIVE
2 1 50 INACTIVE
3 1 50 INACTIVE
4 1 100 CURRENT
5 1 100 UNUSED
6 1 100 UNUSED
4.删除旧的日志组(1,2,3)
SQL> alter database drop logfile group 1;
Database altered.
……
多切换几次,验证每组日志是否可以正常使用和切换
SQL> alter system switch logfile;
操作系统下若还有旧的日志文件则在操作系统下删除掉redolog 日志文件
mv /u01/oracle/oradata/orcl/redo0[1-3].log /tmp
1 0
- 单机数据库调整redo log日志大小
- 调整redo log 日志大小
- 调整联机重做日志大小(change redo log size)
- Oracle Redo Log File调整大小
- 数据库慢 redo log小的问题增加日志组增大redo 大小
- 数据库日志文件-- undo log 、redo log、 undo/redo log
- 数据库日志文件-- undo log 、redo log、 undo/redo log
- Oracle 调整重做日志(redo)大小
- RAC修改redo log 日志大小
- Oracle redo log 调整
- 调整Redo Logs大小
- 如何调整Oracle Redo Logfile日志文件的大小?
- ORACLE REDO 日志调整
- REDO LOG大小引起的Oracle数据库性能下降
- Oracle数据库redolog日志调整大小
- 重做日志文件 redo log
- 日志切换 redo log 频繁
- 在线扩大redo日志大小
- 查看和升级OPatch
- VC/MFC如何设置对话框背景颜色
- C++ 中使用json
- [FastDFS] tracker报错, ERROR - file: tracker_nio.c, line: 214, recv timeout
- PATB1020
- 单机数据库调整redo log日志大小
- Markdown 常用语法简单学习
- MySQL关联left join 条件on与where不同
- iOS内存管理之:引用计数、ARC、自动释放池autoreleasepool和便捷方法之间的关系
- Python压缩多个属于不同驱动器的文件夹至同一个zip文件
- Windows PowerShell中scp命令
- wget/curl回源请求带host
- 自己写的日志框架--linkinLog4j--框架可配置+提性能
- Swift iOS tableView static cell动态计算高度