`
wangxiaohigh
  • 浏览: 1426464 次
文章分类
社区版块
存档分类
最新评论

在线调整REDO日志大小

 
阅读更多
假设现有三个日志组,每个组内有一个成员,每个成员的大小为1MB,现在想把此三个日志组的成员大小都改为10MB 。

1、创建2个新的日志组
alter database add logfile group 4 ('D:\ORACLE\ORADATA\ORADB\REDO04_1.LOG') size 1024k;
alter database add logfile group 5 ('D:\ORACLE\ORADATA\ORADB\REDO05_1.LOG') size 1024k;

2、切换当前日志到新的日志组
alter system switch logfile;
alter system switch logfile;

3、删除旧的日志组
alter database drop logfile group 1;
alter database drop logfile group 2;
alter database drop logfile group 3;

4、操作系统下删除原日志组1、2、3中的文件

5、重建日志组1、2、3
alter database add logfile group 1 ('D:\ORACLE\ORADATA\ORADB\REDO01_1.LOG') size 10M;
alter database add logfile group 2 ('D:\ORACLE\ORADATA\ORADB\REDO02_1.LOG') size 10M;
alter database add logfile group 3 ('D:\ORACLE\ORADATA\ORADB\REDO03_1.LOG') size 10M;

6、切换日志组
alter system switch logfile;
alter system switch logfile;
alter system switch logfile;

7、删除中间过渡用的日志组4、5
alter database drop logfile group 4;
alter database drop logfile group 5;
SQL> select * from v$log;
SQL> alter system switch logfile;

8、到操作系统下删除原日志组4、5中的文件

9、备份当前的最新的控制文件
SQL>; alter database backup controlfile to trace resetlogs
注意:如果为安全考虑每个group可以多加几个文件

10、向已有组添加重做日志
SQL>alter database add logfile member 'e:\oracle\product\10.2.0\redo03c.log' to group 3;

11、删除已有组的重做日志
SQL>alter database drop logfile member 'e:\oracle\product\10.2.0\redo03c.log';

注:本文从多个网页查询资料整改,经正式生产环境操作。

分享到:
评论

相关推荐

    ORACLE 修改redo日志文件 大小的方法

    ORACLE 修改redo日志文件 大小的方法 供大家参考

    Oracle DG下修改redo log和standby redo log日志大小.txt

    Oracle DG下修改redo log和standby redo log日志大小.txt

    调整联机重做日志大小(change redo log size)

    但随着业务的增加或当前联机日志文件的大小成为数据库瓶颈之一时,不得不调整联机日志的大小。本文演示了如何调整联机日志的大小。  1、演示环境 sys@CNBO1> select * from v$version where rownum<2; ...

    innodb引擎redo文件维护方法

    如果要对innodb的redo日志文件的大小与个数进行调整可以采用如下步骤: 1、关闭mysql mysqladmin -h127.0.0.1 -P3306 -uroot -p shutdown 2、修改配置文件中的innodb_log_file_size 、innodb_log_files_in_group 3、...

    深入解析OracleDBA入门进阶与诊断案例 3/4

     7.14 如何调整日志文件大小   7.15 为什么热备份期间产生的Redo要比正常的多   7.16 能否不生成Redo   7.17 Redo故障的恢复   7.18 诊断案例一:通过Clear日志恢复数据库   7.19 诊断案例二:日志...

    深入解析OracleDBA入门进阶与诊断案例 2/4

     7.14 如何调整日志文件大小   7.15 为什么热备份期间产生的Redo要比正常的多   7.16 能否不生成Redo   7.17 Redo故障的恢复   7.18 诊断案例一:通过Clear日志恢复数据库   7.19 诊断案例二:日志...

    深入解析OracleDBA入门进阶与诊断案例 4/4

     7.14 如何调整日志文件大小   7.15 为什么热备份期间产生的Redo要比正常的多   7.16 能否不生成Redo   7.17 Redo故障的恢复   7.18 诊断案例一:通过Clear日志恢复数据库   7.19 诊断案例二:日志...

    ORACLE DBA 手册

    前言 4 一、设计时优化 5 规划磁盘I/O 5 对数据量估计 5 对只读类数据的设计规化 5 二、部署时调优 6 系统参数调整 6 调整LGWR 6 调整DBWR写进程 6 调整LGWR I/O 7 ...检测Redo日志缓冲区锁存: 37

    ORACLE9i_优化设计与系统调整

    §3.4.17 日志缓冲区大小(LOG_BUFFER) 76 §3.4.18 检查点块数(LOG_CHECKPOINT_INTERVAL) 76 §3.4.19 检查点间隔(LOG_CHECKPOINT_TIMEOUT) 76 §3.4.20 对大卸出文件大小(MAX_DUMP_FILE_SIZE) 76 §3.4.21 对大回滚...

    深入解析Oracle.DBA入门进阶与诊断案例

    7.14 如何调整日志文件大小 324 7.15 为什么热备份期间产生的Redo要比正常的多 326 7.16 能否不生成Redo 329 7.17 Redo故障的恢复 333 7.17.1 丢失非活动日志组的故障恢复 333 7.17.2 丢失活动或当前日志...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    13.1.3日志线程与联机Redo日志 13.1.4 UNDO表空间 13.2实例恢复 13.2.1 RAC的实例恢复 13.2.2实例恢复的阶段 13.3介质恢复 13.3.1介质恢复的过程 13.3.2物理坏块和逻辑坏块 13.3.3坏块的检测工具 13.3.4块...

    mysql数据库my.cnf配置文件

    # 主线程中每秒会将重做日志缓冲写入磁盘的重做日志文件(REDO LOG)中。不论事务是否已经提交)默认的日志文件是ib_logfile0,ib_logfile1 # 1:当设为默认值1的时候,每次提交事务的时候,都会将log buffer刷写到日志...

    statspack解释范例

    Redo size:每秒产生的日志大小(单位字节),可标志数据库任务的繁重与否  Logical reads:平决每秒产生的逻辑读,单位是block  block changes:每秒block变化数量,数据库事物带来改变的块数量  Physical reads:平均...

    Oracle数据库学习指南

    40.在oracle中限制返回结果集的大小 41.在远端如何建立standby数据库 42.怎样分析你的SQL语句的效率 43.自动备份Oracle数据库 44.总结SQL语句中的优化提示 45.使用Database Configuration Assistant安装...

    ORACLE之常用FAQ V1.0(整理)

    [Q]怎么样计算REDO BLOCK的大小 24 [Q]控制文件包含哪些基本内容 25 [Q]如果发现表中有坏块,如何检索其它未坏的数据 25 [Q]我创建了数据库的所有用户,我可以删除这些用户吗 26 第三部分、备份与恢复 28 [Q]如何...

    收获不知Oracle

    3.2.6.1 BLOCK的大小与调整 100 3.2.6.2 PCTFREE参数与调整 101 3.2.6.3 PCTFREE与生效范围 102 3.2.6.4 EXTENT尺寸与调整 103 3.2.7 逻辑结构之三次体会 104 3.2.7.1 已用与未用表空间情况104 3.2.7.2 表空间大小与...

    Toad 使用快速入门

    SQL 编辑器的主要功能是编辑、运行和调整SQL语句。TOAD 的高级编辑窗口包括众多的特性来提高开发人员编写SQL语句的产品化程度。例如,简单地生成代码模板,在编写SQL前自动发现包的内容和列的名字等等。 SQL编辑器...

    vc++ 应用源码包_1

    实例简单,有用户登录、传输文件、视频、画质调节、禁音检测、回音消除、自动增益、噪音抑制、视频控制等、 VC++搜索指定文件夹中的文件 VC++文件分割、合并工具 自绘了Button、CProgressCtrl、CAutoFont。主要...

    vc++ 应用源码包_2

    实例简单,有用户登录、传输文件、视频、画质调节、禁音检测、回音消除、自动增益、噪音抑制、视频控制等、 VC++搜索指定文件夹中的文件 VC++文件分割、合并工具 自绘了Button、CProgressCtrl、CAutoFont。主要...

    vc++ 应用源码包_6

    实例简单,有用户登录、传输文件、视频、画质调节、禁音检测、回音消除、自动增益、噪音抑制、视频控制等、 VC++搜索指定文件夹中的文件 VC++文件分割、合并工具 自绘了Button、CProgressCtrl、CAutoFont。主要...

Global site tag (gtag.js) - Google Analytics