`

oracle 日志优化

 
阅读更多

 

SELECT * FROM v$archived_log ;

SELECT * FROM v$log ;

SELECT * FROM v$logfile ;

 

查询redolong的切换频率:

方法1:

select b.SEQUENCE#, b.FIRST_TIME,a.SEQUENCE#,a.FIRST_TIME,round(((a.FIRST_TIME-b.FIRST_TIME)*24)*60,2) from v$log_history a, v$log_history b where a.SEQUENCE#=b.SEQUENCE#+1 and b.THREAD#=1 order by a.SEQUENCE# desc;

 

方法2:

select sequence#,first_time,nexttime,round(((first_time-nexttime)*24)*60,2) diff from (select sequence#,first_time,lag(first_time) over(order by sequence#) nexttime from v$log_history where thread#=1) order by sequence# desc;

 

如果切换频率过高(建议15~20分钟切换一次),要扩大logfile的大小:

一、执行 SELECT * FROM v$logfile ;查看现有的logfile信息

 
  

二、新建根据现有的group#的最大值,继续创建你需要创建的新的日志组文件

 

ALTER DATABASE ADD logfile GROUP 12 '/opt/oracle/oradata/orcl/redo12.log' SIZE 5120m ;

ALTER DATABASE ADD logfile GROUP 13 '/opt/oracle/oradata/orcl/redo13.log' SIZE 5120m ;

ALTER DATABASE ADD logfile GROUP 14 '/opt/oracle/oradata/orcl/redo14.log' SIZE 5120m ;

ALTER DATABASE ADD logfile GROUP 15 '/opt/oracle/oradata/orcl/redo15.log' SIZE 5120m ;

ALTER DATABASE ADD logfile GROUP 16 '/opt/oracle/oradata/orcl/redo16.log' SIZE 5120m ;

ALTER DATABASE ADD logfile GROUP 17 '/opt/oracle/oradata/orcl/redo17.log' SIZE 5120m ;

ALTER DATABASE ADD logfile GROUP 18 '/opt/oracle/oradata/orcl/redo18.log' SIZE 5120m ;

ALTER DATABASE ADD logfile GROUP 19 '/opt/oracle/oradata/orcl/redo19.log' SIZE 5120m ;

 ALTER DATABASE ADD logfile GROUP 20 '/opt/oracle/oradata/orcl/redo20.log' SIZE 5120m ;

执行 SELECT * FROM v$logfile ; 确认是否新建成功:



 

 

 三、删除当前的logfile

删除前执行 SELECT * FROM v$log ;确认日志状态;是INACTIVE。



 

ALTER database DROP logfile group 8;

ALTER database DROP logfile group 9;

ALTER database DROP logfile group 10;

ALTER database DROP logfile group 11;

 

 四、切换当前日志

ALTER system switch logfile ;

alter system checkpoint;

 

 

 

  • 大小: 41.8 KB
  • 大小: 79 KB
  • 大小: 67.7 KB
分享到:
评论

相关推荐

    oracle数据库的优化

    oracle数据库的优化 数据库的优化 2 概述 2 监控数据库的性能: 2 优化数据库磁盘I/O 2 建立和优化数据库文件的方针: 6 监控磁盘I/O的方法: 7 优化回滚段 7 检测回滚段争用: 7 通过以下公式计算等待比率: 8 若...

    oracle日志分析工具LogMiner使用.

    Oracle 日志分析工具 LogMiner 使用 Oracle 日志分析工具 LogMiner 是 Oracle 数据库中的一种功能强大且灵活的日志分析工具,它可以帮助数据库管理员、开发人员和用户快速地对数据库进行日志分析和问题诊断。下面是...

    Oracle优化日记:一个金牌DBA的故事 白鳝.扫描版

    TNS-12535今日点评优化小技巧 防火墙和SQL*Net优化小技巧 跟踪SQL*Net6月5日 休息时总是最忙的今日点评优化小技巧 使用hanganalyze优化小技巧 重做日志文件 优化的要点6月6日 实施 优化今日点评优化小技巧 升级维护...

    Oracle数据库重做日志优化设计研究.pdf

    Oracle数据库重做日志优化设计研究.pdf

    Oracle9i数据库系统优化与调整.pdf

    第一部分 ORACLE系统优化基本知识 第1章 ORACLE结构回顾 第2章 警告日志与跟踪日志 第3章 初始化参数、SQL脚本文件 第6章 性能优化基础知识 第7章 系统优化方法 第二部分 ORACLE应用系统设计优化 第8章ORACLE...

    oracle性能优化技术内幕-影印版

    第7章 实例优化-重做日志缓冲区及杂项优化 第8章 数据库优化 第9章 并行查询优化 第10章 争用优化 第11章 I/O优化 第12章 操作系统优化

    ORACLE_优化设计与系统调整(doc)

    第一部分 ORACLE系统优化基本知识 42 第1章 ORACLE结构回顾 42 第2章 警告日志与跟踪日志 54 第3章 初始化参数、SQL脚本文件 82 第5章 性能优化基础知识 102 第6章 系统优化方法 105 第二部分 ORACLE应用系统设计...

    oracle的sql优化

    oracle的sql优化方法 1.全表扫描和索引扫描  大数据量表尽量要避免全表扫描,全部扫描会按顺序每条记录扫描,对于>100万数据表影响很大。  Oracle中通过RowID访问数据是最快的方式  对字段进行函数转换,或者前...

    ORACLE9i_优化设计与系统调整

    第一部分 ORACLE系统优化基本知识 23 第1章 ORACLE结构回顾 23 §1.1 Oracle数据库结构 23 §1.1.1 Oracle数据字典 23 §1.1.2 表空间与数据文件 24 §1.1.3 Oracle实例(Instance) 24 §1.2 Oracle文件 26 §1.2.1...

    oracle9i优化设计与系统调整

    oracle9i的优化设计,系统调整 §1.1 Oracle数据库结构 23 §1.1.1 Oracle数据字典 23 §1.1.2 表空间与数据文件 24 §1.1.3 Oracle实例(Instance) 24 §1.2 Oracle文件 26 §1.2.1 数据文件 26 §1.2.2 控制文件 ...

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

    11.4.2补充日志及日志记录规则 11.4.3验证主数据库唯一标识 11.4.4创建逻辑Standby数据库 11.4.5管理日志应用服务 11.5快照Standby数据库 11.5.1快照Standby数据库的特点 11.5.2将物理Standby数据库转换为快照...

    oracle数据库优化

    优化Redo日志 8 检测Redo日志缓冲区锁存: 8 减少Redo日志转储I/O争用: 8 优化系统全局区(SGA) 8 优化数据库缓冲区高速缓存: 错误!未定义书签。 优化共享池: 错误!未定义书签。 优化数据字典高速缓存: 13 ...

    ORACLE系统调整以及优化设计

    文档是word格式,有60个章节 1100多页。 第21章 Oracle系统运行中的资源竞争 第20章 调整物理I/O 第19章 调整内存分配第 第18章 动态性能视图与性能诊断, 警告日志与跟踪日志,初始化参数、SQL脚本文件....

    oracle 优化培训资料

    逻辑结构包括表空间(tablespaces), 段(segments), 区(extents),和数据块(data blocks)....4、LGWR (日志写入程序) 把重做日志缓冲区的内容写入重做日志文件 5、ARCH (检查点进程) 用来减少执行实例恢复所需的时间

    Oracle数据库内存优化配置

    该论文详细的描述了Oracle数据库内存优化配置策略、数据库缓冲区、重做日志缓冲区等。

    Oracle数据库精讲之数据库管理_ Oracle数据库管理视频

    3. 掌握oracle数据库体系机构,为oracle优化奠定基础。 三、适合人群: 1.有意从事oracle 数据库工作,担任dba角色的人员; 2. Oracle数据库设计、开发和备份等管理人员; 四、课程内容: 第一讲:Oracle体系结构 ...

    oracle全套ppt教程

    12、oracle之查询优化.PPT 12、数据库的规范化设计.PPT oracle管理之表空间和数据文件.PPT oracle管理之数据字典.PPT oracle管理之维护控制文件和重做日志文件.PPT oracle实例管理.PPT oracle数据库创建.PPT oracle...

    Oracle数据库学习指南

    1. 《Oracle8 优化技术》摘录 (第一章 安装) 2. 《Oracle8 优化技术》摘录 (第二章 内存-CPU) 3. 《Oracle8 优化技术》摘录 (第三章 输入-输出) 4. EXP、IMP 命令详解 5. Oracle Index 的三个问题 6. ...

    oracle9i oracle11g oracle10g 性能调优 基础学习 视频地址

    1z0-033-11(B) 发布不同oracle文件的原因 诊断表空间 表空间分区原因 检查点工作 检查点优化 调整重做日志 13 1z0-033-13 关于自动段空间管理 ext 与oracle 空间使用 percent oracle块参数 行迁移问题 什么时间进行...

    Python3连接Oracle数据库.docx

    本文档提供了 Python3 连接 Oracle 数据库的详细信息,包括必要条件、cx_Oracle 模块、配置文件、get_dbini 类、exp_date 类、log_set 类、Python 参数传递、Oracle 数据库连接、数据导出、日志记录、全局变量、配置...

Global site tag (gtag.js) - Google Analytics