asynch descriptor resize等待事件
来源:互联网 发布:免费制作电子相册软件 编辑:程序博客网 时间:2024/06/06 01:29
一、本文说明:
今天在看luocs的博客中看到一篇关于asynch descriptor resize事件的解决方案,虽然这个事件很少出现,但是对于学习Oracle的还是需要了解一下的。在这里属于转载,如果你想看原文可以点击友情链接中的Luocs。
二、转载内容:
今天在帮开发同事解决问题的时候,从AWR报告里看出奇怪的地方,TOP 5事件里看到了较难看到的asynch descriptor resize事件。
这是一台开发测试数据库,CentOS 5.5上跑着Oracle 11g 11.2.0.1。
查了一下,系统参数设置和数据库参数:
1 [root@orcl ~]# more /etc/sysctl.conf | grep aio-max-nr 2 fs.aio-max-nr = 1048576 3 [root@orcl ~]# more /proc/sys/fs/aio-max-nr 4 1048576 5 6 SQL> show parameter async 7 8 NAME_COL_PLUS_SHOW_PARAM TYPE VALUE_COL_PLUS_SHOW_PARAM 9 —————————— ———————- ——————————10 disk_asynch_io boolean TRUE11 tape_asynch_io boolean TRUE
猜想是不是BUG导致的?MOS搜索了一下,很快找到了Bug 9829397,Excessive CPU and many "asynch descriptor resize" waits for SQL using Async IO,此BUG发生于11.2.0.1和11.2.0.2上,11.2.0.3修复了此问题。
解决办法是:只要将disk_asynch_io设置为false来禁用异步I/O即可。
1 SQL> alter system set disk_asynch_io=false scope=spfile;2 3 System altered.
以下为问题解决后的TOP事件:
0 0
- asynch descriptor resize等待事件
- 第一次遇到asynch descriptor resize等待事件
- Oracle数据库服务器CPU持续100%之等待事件asynch descriptor resize
- asynch descriptor resize
- top5-----asynch descriptor resize
- asynch descriptor resi…
- jQuery 事件 - resize() 方法
- jquery事件-resize()方法
- jQuery 事件 - resize() 方法
- 等待事件
- 等待事件
- ie6 window.resize 事件无效
- div 的jQuery resize事件
- 跨浏览器resize事件分析
- jQuery resize 事件增强版
- 等待事件之日志等待事件解决办法
- Descriptor
- Latch Free等待事件
- Qt 中使用全局变量
- 使用oracle 的 PL/Sql 定时执行一个存储过程
- 【JMLR’03】Latent Dirichlet Allocation (LDA)- David M.Blei
- 简化delegate写法
- CentOS 6.3设置静态IP教程
- asynch descriptor resize等待事件
- leetcode 第27-28 题 Implement strStr() & Divide Two Integers
- struts2----拦截器
- 学Java的人都应该知道的那些事儿
- 北大全球选人,将招收百名“中国学”硕士
- 个人多线程程序设计经验总结
- [python]numpy
- 查询用户存储过程名 ,具体信息,表说明和列说明
- php引用传值详解