ORALCE的等待事件有很多,今天在一个数据库的awr报告中发现了一个新的等待事件:Disk file operations I/O,官方解释如下:

This event is used to wait for disk file operations (for example, open, close, seek, and resize). It is also used for miscellaneous I/O operations such as block dumps and password file accesses.

Wait Time: The wait time is the actual time it takes to do the I/O

Parameter

Description

FileOperation

Type of file operation

fileno

File identification number

filetype

Type of file (for example, log file, data file, and so on)

我们知道操作系统在操作文件的时候,需要打开文件、关闭文件、定位文件位置等,当这些操作在进行的时候,Oracle就处于等待状态。

操作系统的这些文件操作可以划分如下:

1.file creation
2 file open
3 file resize
4 file deletion
5 file close
6 wait for all aio requests to finish
7 write verification
8 wait for miscellaneous io (ftp, block dump, passwd file)
9 read from snapshot files

以上的这些操作大部分跟操作系统的I/O有关系,跟数据库本身的参数等待是没有关系的,数据库出现Disk file operations I/O等待事件的时候往往也可以看到另外一个熟悉的等待事件:log file sync;

via:

http://blog.sina.com.cn/s/blog_450e72d10101o2qc.html

转载于:https://www.cnblogs.com/xyarn/p/9772321.html

Wait Event Disk file operations I/O相关推荐

  1. File Operations In Java

    2019独角兽企业重金招聘Python工程师标准>>> The "File" class in Java defines many useful methods, ...

  2. python file operations

    原文地址 总是记不住API.昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧: python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当 ...

  3. [C语言]文件操作(File Operations)

    目录 文件操作:: 1.文件的定义 2.文件的打开和关闭 3.文件的顺序读写 4.文件的随机读写 5.文件读取结束的判定 6.文件缓冲区 文件操作:: 1.文件的定义 文件的定义: 在程序设计中,文件 ...

  4. 生产环境 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 等待事件,查看后 ...

  5. 实战课堂:为什么更换存储之后一切正常但RAC集群启动不了?

    这是一次来自生产实践的真实案例,某客户核心生产库由于进行新老存储替换变更操作后,Oracle RAC 两个节点均无法打开,数据库遭遇严重故障. 先来看看告警日志中记录的错误信息,我们注意到数据库能够正 ...

  6. Oracle内核技术揭密

    数据库技术丛书 Oracle内核技术揭密 吕海波 著 图书在版编目(CIP)数据 Oracle内核技术揭密/吕海波著. -北京:机械工业出版社,2014.7 (数据库技术丛书) ISBN 978-7- ...

  7. ORACLE 10046 10053 EVENT

    这篇文章介绍一下通过10046 10053事件抓取语句计划的具体方法 问:10046事件和10053事件有什么区别 答:10046事件只包含语句的进行过程,解析,取数据,进行.在这个过程的等待事件,c ...

  8. 动态性能视图v$lock访问很慢的解决办法

    现象如下:我在OA生产库上执行如下语句,要3分钟左右猜出结果,但是我在其他生产库上执行结果几乎是秒出,会是什么原因?  我担心的原因,如果哪天出现session阻塞,那我岂不是要完蛋,阻塞sessio ...

  9. oracle 增加ora容量_Oracle的10046事件详解

    10046事件是Oracle提供的内部事件,是增强版的SQL_TRACE. 一.10046的级别 不同的Level对应不同的跟踪级别: 0级:SQL_TRACE=FASLE. 1级:SQL_TRACE ...

最新文章

  1. catia 快捷键 激活零件_CATIA基本操作技巧
  2. Zookeeper分布式一致性原理(二):一致性协议
  3. Webstorm PhpStorm的序列号和证书
  4. 用MFC显示一张图片
  5. ie兼容响应式布局的实现总结
  6. Django 新建account应用
  7. wsl2启动桌面_WSL2使用xrdp实现图形桌面
  8. 找寻创业赛事活动有哪些靠谱的创业赛事平台?
  9. 最全面的Nginx工作原理讲解,Nginx学习笔记——来自动力节点
  10. 最小采样频率计算公式_SPC子组样本量大小和抽样频率
  11. 生物信息学习——bowtie实例解析
  12. 四柱八字大全 php,四柱八字
  13. 培训linux系统下载,非常好的Linux培训教程集合下载
  14. 《掌控习惯》读书笔记
  15. 基因组变异检测概述(SNP、InDel、SV)
  16. 台式计算机怎么加一个硬盘,如何给台式机添加硬盘?给电脑添加硬盘的方法
  17. 工业互联网产业链全景图深度分析
  18. 彻底解密C++宽字符
  19. php发邮件 环境,PHP使用Pear发送邮件(Windows环境)
  20. Python【每日一问】23

热门文章

  1. 测试基础【第七篇】测试报告
  2. 本周耐撕团队个人总结
  3. [詹兴致矩阵论习题参考解答]习题1.13
  4. ubuntu12.04安装搜狗输入法和配置
  5. Asp.Net 构架(HttpModule 介绍) - Part.3
  6. HashMap Hashtable TreeMap的异同点
  7. jQuery源码解析(2)—— Callback、Deferred异步编程
  8. Kubernetes理论02
  9. [目录]搭建一个简单的WebGIS应用程序
  10. C#基础视频教程4.3 如何编写简单的计算器