发一下牢骚和主题无关:

一个繁频 commit/rollback 或盘磁 I/O 有问题、量大物理读写争用
   那么、我们便会经常瞧见 LOG FILE SYNC 待等事件出现在 TOP EVENTS 中
   
   评估 LOG FILE SYNC待等事件的标指是均匀待等时间、以及 AWR 后续的 WAIT EVENT HISTOGRAM
   对于 OLTP、均匀待等时间 7 ms算畸形、畸形情况下均匀待等时间不会超越 10 ms
   
   面下给出几种优化的策略、

㈠ 优化 REDO 日记的 I/O

如果够能优化 REDO 日记文件的存储、使之存放到更快的盘磁、可便增长这个待等事件单次待等时间

㈡ 加大 LOG BUFFER

加大 LOG BUFFER 、可以使均匀每次写入 REDO 日记文件的 REDO 字节数增长

从而、增长 REDO 的 I/O 次数、进而到达优化 REDO 日记文件写待等时间的的目

每日一道理
只有启程,才会到达理想和的目地,只有拼搏,才会获得辉煌的成功,只有播种,才会有收获。只有追求,才会品味堂堂正正的人。

㈢ 增长提交次数

通过加大一次提交记载的数量、增长提交批次、也可效有增长 LOG FILE SYNC待等时间

不过、此法可能须要更变用应、价值较大

㈣ 分部经常提交的事务设置为异步提交

通过设置 COMMIT_WRITE参数、可以控制异步提交

该参数持支系统级、但也持支会话级

其中、"IMMEDIATE,NOWAIT"是较为用常的优化案方

可通过:

● 更变参数 commit_write

● 直接令命:commit write immediate nowait

最后、Rocky 想在絮聒 3 下、我们在数据库的平常护维中应当对此建立线基(baseline)
   如果这个标指有异常化变、一定要尽快析分并解决问题、一旦这个标指化恶
   可能致导系统性能急剧下降、甚至会致导长久的起挂

文章结束给大家分享下程序员的一些笑话语录: Borland说我很有前途,Sun笑了;Sun说我很有钱,IBM笑了;IBM说我很专业,Sybase笑了;Sybase说我数据库很牛,Oracle笑了;Oracle说我是开放的,Linux笑了;Linux说我要打败Unix,微软笑了;微软说我的系统很稳定,我们都笑了。

转载于:https://www.cnblogs.com/xinyuyuanm/archive/2013/05/09/3069746.html

提交优化Oracle Tuning Log File Sync 等待事件的几种策略相关推荐

  1. oracle commit_log,Oracle log file sync 等待事件 与 COMMIT_WAIT,COMMIT_LOGGING 参数说明

    在Oracle 数据库中,log file sync是一个非常常见的等待事件,导致该事件的原因主要有2个因素:一是commit提交过于频繁,二是redo log 对应的IO根不上. 所以对于log f ...

  2. 生产环境 direct path read 与log file sync等待事件问题处理

    1. 2018-09-26 前7天awr报告(此期间 oracle 使用率为 4,022.34/6,179.76/24=2.71%) 由此看出最显著问题是 log file sync 等待事件,查看后 ...

  3. Oracle-log file sync等待事件分析

    什么是log file sync等待事件: 当用户会话进行提交时,会话事务锁产生的全部日志都需要从log buffer 刷入到redo logfile,以保证事务对数据库的更改成为永久性. 在comm ...

  4. log file sync(日志文件同步) 与 Log file parallel write 等待事件

    log file sync(日志文件同步)等待事件具有一个参数:buffer#.在Oracle Database 10g中,这种等待事件位于Commit等待下面.当处理log file sync等待事 ...

  5. log file sync

    log file sync等待时间发生在redo log从log buffer写入到log file期间. 下面对log file sync做个详细的解释. 何时发生日志写入: 1.commit或者r ...

  6. 自适应log file sync影响案例

    Oracle最吸引人的地方,就是有些答案,隐藏在种种现象之中,扑朔迷离,朦朦胧胧,就像侦探办案,首先要有思路,其次要有证据,再者就是扎实的基础知识,另外就是些运气. 例如最近碰见了一个案例,一套3节点 ...

  7. Oracle 常见的33个等待事件

    Oracle 常见的33个等待事件 一. 等待事件的相关知识: 1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件. 1). 空闲等待事件指ORACLE正 ...

  8. Oracle性能优化 以及 库缓存命中率及等待事件

    http://www.cnblogs.com/hyddd/archive/2009/08/30/1556939.html 前言 最近hyddd一直看Oracle的资料,今天特地总结一下这段时间了解到的 ...

  9. oracle的空闲等待事件,Oracle 常见的33个等待事件详解

    一. 等待事件的相关知识: 1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件. 1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时 ...

最新文章

  1. 高度随宽度适应的响应式方案
  2. linux命令大全增删改查,crudini命令
  3. php解决跨域问题6,关于php:tp6-通过全局中间件-解决跨域问题
  4. HDOJ 1176 免费馅饼 -- 动态规划
  5. 数组的初始化与默认值
  6. kafka python client:PyKafka vs kafka-python
  7. 关于VMware的Server版卸载须知
  8. python html5游戏_分享八款经典HTML5小游戏源码
  9. python列表元素可以重复吗_Python列表中的元素重复
  10. HDU - 5855 Less Time, More profit 最大权闭合子图 + 二分
  11. 《循序渐进Linux (第2版)》.pdf
  12. 解读机械图样——剖视图
  13. Java模拟登录强智教务系统分析思路
  14. 迷你世界一直显示服务器未连接,迷你世界为什么显示没网 | 手游网游页游攻略大全...
  15. CSS3配合JavaScript图片爆炸效果
  16. Unity常用设计模式之代理模式
  17. 剑灵力士卡刀ahk_技术宅分享 剑灵召唤一键卡刀代码使用教程
  18. 课后练习03---126字母邮箱注册功能
  19. linux如何进去recovery模式,Android------recovery 模式启动进入流程
  20. layui树形菜单右键_layui-treetable

热门文章

  1. 图结构练习——DFS——判断可达性
  2. 对象数组 NullPointerException异常--将图C++ 改为java版
  3. 已解决:Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshaketimeout
  4. MySQL第10天:MySQL索引优化分析之索引介绍
  5. 台湾积体电路制造公司(简称为台积电(TSMC))的28nm LP、HPM、HPC、HPC+四种不同处理器工艺版本的区别?
  6. Java Web学习总结(13)——JSP入门
  7. saltui试用遇到的问题
  8. 重读ORB_SLAM之Tracking线程难点
  9. python的类型 变量 数值和字符串
  10. 卡巴斯基:儿童和老人的在线安全隐忧