修改oracle redolog大小

(转载)

SQL> select lf.GROUP#,lf.MEMBER,lg.STATUS from v$logfile lf,v$log lg
  2  where lf.GROUP#=lg.GROUP#;

    GROUP# MEMBER                                             STATUS
---------- -------------------------------------------------- ----------------
         1 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG   INACTIVE
         2 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG   INACTIVE
         3 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG   CURRENT

SQL> alter database add logfile group 8 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\R
EDO08.LOG' size 100m;

数据库已更改。

SQL> select lf.GROUP#,lf.MEMBER,lg.STATUS from v$logfile lf,v$log lg
  2  where lf.GROUP#=lg.GROUP#;

    GROUP# MEMBER                                             STATUS
---------- -------------------------------------------------- ----------------
         1 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG   INACTIVE
         2 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG   INACTIVE
         3 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG   CURRENT
         8 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO08.LOG   UNUSED

SQL> alter system switch logfile;

系统已更改。

SQL> select lf.GROUP#,lf.MEMBER,lg.STATUS from v$logfile lf,v$log lg
  2  where lf.GROUP#=lg.GROUP#;

    GROUP# MEMBER                                             STATUS
---------- -------------------------------------------------- ----------------
         1 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG   INACTIVE
         2 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG   INACTIVE
         3 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG   ACTIVE
         8 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO08.LOG   CURRENT

SQL> alter database drop logfile group 1;#只有inactive和unused状态的日志才能删除且须手工删除OS上日志文件

数据库已更改。

SQL> alter database drop logfile group 2;

数据库已更改。

SQL> alter database drop logfile group 3;#这里报错数据库必须保留2个重做日志文件
alter database drop logfile group 3
*
第 1 行出现错误:
ORA-01567: 删除日志 3 时将为实例 orcl (线程 1) 保留两个以下的日志文件
ORA-00312: 联机日志 3 线程 1:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG'

SQL> alter database add logfile group 9 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\R
EDO09.LOG' size 100m;

数据库已更改。

SQL>  alter database drop logfile group 3;

数据库已更改。

SQL> select lf.GROUP#,lf.MEMBER,lg.STATUS from v$logfile lf,v$log lg
  2  where lf.GROUP#=lg.GROUP#;

    GROUP# MEMBER                                             STATUS
---------- -------------------------------------------------- ----------------
         9 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO09.LOG   UNUSED
         8 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO08.LOG   CURRENT

SQL> alter database add logfile group 1 'D:\oracle\product\10.2.0\oradata\orcl\redo01.log' size 100M;

数据库已更改。

SQL> alter database add logfile group 2 'D:\oracle\product\10.2.0\oradata\orcl\redo02.log' size 100M;

数据库已更改。

SQL> alter database add logfile group 3 'D:\oracle\product\10.2.0\oradata\orcl\redo03.log' size 100M;

数据库已更改。

SQL> select lf.GROUP#,lf.MEMBER,lg.STATUS from v$logfile lf,v$log lg
  2  where lf.GROUP#=lg.GROUP#;

    GROUP# MEMBER                                             STATUS
---------- -------------------------------------------------- ----------------
         9 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO09.LOG   UNUSED
         1 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG   UNUSED
         2 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG   UNUSED
         8 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO08.LOG   CURRENT
         3 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG   UNUSED

SQL> alter system switch logfile;

系统已更改。

SQL> select lf.GROUP#,lf.MEMBER,lg.STATUS from v$logfile lf,v$log lg
  2  where lf.GROUP#=lg.GROUP#;

    GROUP# MEMBER                                             STATUS
---------- -------------------------------------------------- ----------------
         9 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO09.LOG   UNUSED
         1 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG   CURRENT
         2 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG   UNUSED
         8 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO08.LOG   ACTIVE
         3 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG   UNUSED

SQL> alter database drop logfile group 9;#这里先删除group9是因为group8为active,只有inactive和unused状态的才能删

数据库已更改。

SQL>  select lf.GROUP#,lf.MEMBER,lg.STATUS from v$logfile lf,v$log lg
  2   where lf.GROUP#=lg.GROUP#;

    GROUP# MEMBER                                             STATUS
---------- -------------------------------------------------- ----------------
         1 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG   ACTIVE
         2 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG   ACTIVE
         8 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO08.LOG   INACTIVE
         3 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG   CURRENT

SQL> alter database drop logfile group 8;

数据库已更改。

SQL> select lf.GROUP#,lf.MEMBER,lg.STATUS from v$logfile lf,v$log lg
  2  where lf.GROUP#=lg.GROUP#;

    GROUP# MEMBER                                             STATUS
---------- -------------------------------------------------- ----------------
         1 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG   ACTIVE
         2 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG   ACTIVE
         3 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG   CURRENT


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15142212/viewspace-605427/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/15142212/viewspace-605427/

容器内存黑洞排查手册:当PageCache让你的Pod莫名被OOM时 本文深入剖析了容器环境中因Linux内核PageCache机制导致Pod被OOM Killer终止的“内存黑洞”问题。文章解释了Kubernetes基于Working Set内存指标进行OOM判断的逻辑,揭示了传统监控工具与cgroup统计的差异,并通过典型场景分析、实战诊断工具和优化策略,提供了从问题定位到系统调优的完整解决方案。 阅读详情

相关推荐

机器学习入门基础 | 基于python的高光谱图像特征挖掘:PCA + 形态学属性处理可视化实战

本文介绍了一种基于PCA和形态学操作的高光谱图像特征提取方法。通过主成分分析降低数据维度,再运用面积开闭操作增强空间结构特征,有效去除噪声并填补孔洞。实验采用WHU-HI-HanChuan数据集,提供完整的Python实现代码,包括数据加载、PCA降维、形态学处理及结果可视化等步骤。该方法能够显著改善图像质量,为后续分类和变化检测任务提供更好的特征输入。实验结果表明,不同阈值的形态学处理能呈现不同程度的空间结构增强效果,对区域生长、分割和聚类等应用具有重要价值。

lestatlu的博客 1046

Oracle数据库中调整redo log(重做日志)的大小

Oracle数据库中调整redo log重做日志的大小详细步骤及操作记录

zxrhhm的博客 3805

微动探测原理及仪器介绍

微动探测原理及仪器介绍 1、微动探测原理 1.1 基本理论 微动是由体波和面波组成,其中微动能量的百分之七十以上都来自于面波,并且它与体波的主要区别是在不均匀的介质中传播时面波会发生频散,而体波不存在频散现象,因此面波是微动探测的主要对象。 对于介质的弹性参数(如横波速度、层薄厚、压缩波速度、密度等),面波传播速度相对比较敏感,特别是对横波的敏感性很高,因此可以利用面波来反演横波速度。 在时间和空间上,微动信号具有以下特性:高度变化、无规律性、无重复性等,有研究发现全世界各处记录的微动信号都有相似

zw461450141的博客 1万+

Oracle 11g调整redo log大小 (单机、RAC集群、容灾ADG)

在Oracle数据库管理中,合理设置Redo Log文件的大小对于确保系统的高性能和可靠恢复至关重要。本文将介绍如何在Oracle 10g中修改Redo Log文件的大小,包括为什么要进行这样的调整、调整的具体步骤以及注意事项。

qq_34595089的博客 2732

torchsparse安装

torchsparse安装以及安装失败原因分析和解决

AI_BING_的博客 1万+

(一)Tushare Pro教程:股票基本数据接口

 一直使用tushare作数据源,这里开个教程大家一起学习。 一、介绍        tushare是一个python股票数据源,现已升级到tushare pro版本,新版本在数据稳定性和获取速率上大幅提升。与wind、东财等收费数据源相比,tushare pro算是金融数据界的良心之作,其为从事金融工程、量化研究等方向的同学们提供了便利。tushare pro还有一点突出的特色就是已经将股票...

虎毛的博客 4万+

Oracle数据库redolog日志调整大小

数据库redo log日志太小,默认单个文件只有50M,3个日志文件循环写,容易导致日志频繁切换,因此建议调整。 1.查看当前日志组成员 SQL> select member from v$logfile; MEMBER --------------------------------------------------------------------------------

sunny05296的博客 1万+

7、Python高光谱分析工具(PyHAT)简介

Python高光谱分析工具(PyHAT)是一个开源、跨平台的Python库及图形用户界面,用于行星光谱数据的可视化与分析。它支持多种高光谱传感器数据,如火星勘测轨道飞行器的CRISM、月船1号的M3以及SELENE Kaguya SP点光谱仪,提供预处理、衍生产品生成、统计学习和机器学习分析功能。PyHAT基于Pandas和NumPy构建,兼容Jupyter和QGIS环境,旨在解决现有光谱分析方法缺乏开源实现、难以探索性分析和算法分散的问题。其模块化架构涵盖数据输入/输出、通用光谱变换、测绘与点观测工具及高

aa123的博客 139

Oracle数据库中如何调整redo日志文件大小

2、当前redo日志文件大小为50 MB。要调整日志大小到100 MB,首先删除INACTIVE状态的redo日志组。4、删除INACTIVE状态的redo日志组后,再次查看redo日志组列表。本篇文章讲述在Oracle数据库中如何调整redo日志文件大小。本篇文章讲述在Oracle数据库中如何调整redo日志文件大小。6、将redo日志组从UNUSED状态修改为ACTIVE状态。5、修改已删除的redo日志文件大小为100 MB。3、通过操作系统删除redo日志文件。1、查看redo日志组列表。

qq_45169366的博客 2823

Python爬虫实战:汽车之家车型参数与口碑数据抓取分析

在当今信息爆炸的时代,购车决策已从传统的4S店咨询转变为数据驱动的智能化过程。汽车之家作为国内领先的汽车信息平台,汇聚了海量车型参数、车主口碑和专业评测数据。本文将详细介绍如何使用Python最新爬虫技术构建一个高效、稳定的汽车数据采集系统,通过多维度数据分析辅助用户做出更明智的购车决策。本项目将采用异步爬虫、智能反爬绕过、数据清洗与分析等现代化技术栈,完整实现从数据采集到可视化分析的全流程。本文详细介绍了如何使用Python最新技术构建一个功能完整的汽车之家数据爬虫系统。

2201_76125261的博客 1489

使用STM32H7点亮RGB屏幕

希望本文能对你有所帮助!RGB屏幕是一种具有红、绿、蓝三种颜色通道的显示设备,通过控制每个通道的亮度,可以显示出丰富多彩的图像和动画。要使用STM32H7控制RGB屏幕,我们需要连接适当的引脚,并编写适当的代码来控制每个颜色通道的亮度。在主循环中,我们先点亮红色通道,然后延迟一段时间,接着点亮绿色通道,再延迟一段时间,最后点亮蓝色通道,并再次延迟。需要注意的是,示例代码中的延迟循环使用了一个简单的计数器实现,但实际应用中可能需要更精确的延迟方式,例如使用定时器中断或操作系统提供的延迟函数。

QoyOle的博客 924

修改 Oracle 的 redo log 日志大小来缓解频繁写入 Oracle 数据造成的 io 压力

从如上信息可以看出,目前数据库有三个成员,1 为 CURRENT,2,3 为 INACTIVE,大小为 50m,现在修改成 200m,500m 更好看需要。b. ACTIVE 是指活动的非当前日志,在进行实例恢复时会被用到。根据导出的 oracle 的 awr 报告分析发现数据的库存在日志频繁切换,经过排查发现 redo log 日志太小,所以进行如下调整。c. INACTIVE 是非活动日志,在实例恢复时不再需要,但在介质恢复时可能需要。a. CURRENT 指当前的日志文件,在进行实例恢复时是必须的;

weixin_40715715的博客 813

Windows版,vcenter 6.0 STS 证书更新--Vcenter 6.0 windows 版,没有-set_signing_cert 替换参数

Windows版,vcenter 6.0 STS 证书手动更新

技术是手段,服务才是目的。开源与协作是创新的活水,而核心技术的自主可控是立足之本。身处黄金时代,唯持续学习,方能不惧变化。从使用者到创造者,中国技术的未来,正待你们接过火炬,走得更远、更稳、更好。 678

oracle修改redolog,在线修改REDO LOG的大小及增加新的日志组

我管理的数据库最近的alert日志中有发现如下错误:Thread1cannotallocatenewlog,sequence36685Checkpointnotcomplete并且切换非常频繁。查看了REDO日志组之后,发现这个数据库原本是3组日志,每组大小仅100M。在出现Checkpoint not complete时数据库会短暂的hung,因此打算将原来的日志调整为1024...

weixin_32485901的博客 1233

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

oracle dg redo日志,oracle dg坏境主库redolog修改大小

--备库standby主库四个redolog 以前都是50M大小SQL>alter database recover managed standby database cancel;Database altered.SQL> alter database add standby logfile group 11 ('+DATA/orcldg/onlinelog/standby_grou...

weixin_39526564的博客 181

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

oracle dg坏境主库redolog修改大小

dagaguard环境修改在线日志redolog大小

博浪依秋 2318

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

oracle dg 更改redo日志大小,oracle dg坏境主库redolog修改大小

oracle dg坏境主库redolog修改大小栏目:互联网时间:2014-11-18 08:14:37--备库standby主库4个redolog 之前都是50M大小SQL>alter database recover managed standby database cancel;Database altered.SQL> alter database add standby lo...

weixin_39610785的博客 286

oracle修改日志文件,oracle重做日志(redolog)文件大小的更改

假设现有三个日志组,每个组内有一个成员,每个成员的大小为1MB,现在想把此三个日志组的成员大小都改为10MB1、创建2个新的日志组alter database add logfile group 4 ('D:/ORACLE/ORADATA/ORADB/REDO04_1.LOG') size 1024k;alter database add logfile group 5 ('D:/ORACLE/O...

weixin_42500720的博客 469

oracle创建数据库环境初始化

1.关闭防火墙 service iptables stop chkconfig iptables off 1. 永久性生效 开启:chkconfig iptables on 关闭:chkconfig iptables off 2. 即时生效,重启后失效 开启:service iptables start 关闭:service iptables stop 3.redhat7关闭防...

数据矿工的博客 1182

2026数据中台选型实战指南:聚焦血缘穿透、治理闭环与信创适配

数据中台已从早期‘建平台’阶段迈入以数据可信为核心的运营基础设施时代。其底层逻辑在于通过深度血缘分析实现问题秒级定位,依托刚性标准落地与自动化质量闭环保障数据可用性,再结合主数据双向协同与全栈信创适配支撑合规交付。当前技术价值不再体现于功能堆砌,而在于能否在千万级表规模下分钟级刷新元数据、在国产芯片环境中稳定运行、在业务变更时自动触发数据修正。典型应用场景覆盖金融风控口径对齐、制造企业BOM一致性治理、政务数据共享目录构建等高要求领域。本文基于17个真实生产项目与10家厂商POC实测,直击数据治理与数据中台

weixin_33831196的博客 500

log添加 oracle redo_Oracle修改redo log大小的方法-阿里云开发者社区

Oracle修改redo log大小的方法zhangshengdong2016-08-08909浏览量简介:目的:修改当前在线日志从默认50M增加至512M。1.查看当前日志组的状态SQL> select group#,members,bytes/1024/1024,status from v$log;GROUP# MEMBERS BYTES/1024/1024 ...目的:修改当前在...

weixin_39692253的博客 193

Oracle修改redo log大小的方法

目的:修改当前在线日志从默认50M增加至512M。 1.查看当前日志组的状态 SQL> select group#,members,bytes/1024/1024,status from v$log; GROUP# MEMBERS BYTES/1024/1024 STATUS ---------- ---------- -...

weixin_34355715的博客 481

Oracle更改redo log日志大小or增加redo log日志组

oracle更改redo log大小 or 增加redo log组 最近巡检发现日志切换占用了大量的时间,故尝试增大redo log的大小。 select event,count(*) from v$session_wait group by event order by count(*) desc; (1)redo log的大小可以影响 DBWR 和 checkpoint; (2)larger redo log files provide better performance. Undersized l

驰兔的博客 3893

oracle 修改 redo log日志文件大小

oracle 日志文件修改大小

羽之大公公的博客 1632

Oracle redolog的增加及调整大小

Oracle redolog的增加及调整大小: 首先我们查看现有redolog的信息 select group#,bytes/1024/1024 as MB,archived,status from v$log; Oracle的数据库日志称为redo log,所有数据改变都记录redo log,可以用于修复受损的数据库。Redo日志是分组的,默认是三组。Redo日志是轮流使用的,一个redo l...

qq_35298337的博客 1558
上一篇: 查看oracle数据库是否归档和修改归档模式
下一篇: ORA-00600解决办法
cui0313
博客等级 码龄12年 2粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值