昨天正式环境上出现数据库CPU 100%的问题,数据库是128个CPU,128G内存,power系列,非常强劲,十几万的逻辑读只需要1s。出现问题之后,调整两条负载最高的两条SQL,问题解决,但有两个cluster类别的等待事件第 一次见,在metlink中找了一篇文章:
共享:RAC等待事件:gc buffer busy acquire
概述
----------------...
分类:
其他好文 时间:
2015-06-02 09:19:04
阅读次数:
150
这几天一直在进行aix环境下10.2.0.1数据库升级为10.2.0.5的实验但是在跑数据库脚本的时候总是跑到某一步数据库就没反应了,然后检查数据库等待事件一直显示为空闲等待日志中报错Errorsinfile/u01/app/oracle/admin/test/bdump/test_arc1_23310.trc:ORA-16038:log3sequence#90ca..
分类:
数据库 时间:
2015-06-01 15:00:28
阅读次数:
153
遇到direct path sync等待事件...
分类:
其他好文 时间:
2015-05-30 22:45:09
阅读次数:
233
Native app有很大一部分的时间是在等待事件发生,然后响应事件,比如等待网络请求完成,等待用户的操作,等待某些状态值的改变等等,等这些事件发生后,再做进一步处理。 但是这些等待和响应,并没有一个统一的处理方式。Delegate, Notification, Block, KVO, 常常会不知道...
分类:
其他好文 时间:
2015-05-29 11:45:25
阅读次数:
128
简单介绍如果预计操作的等待的时间非常短,可以考虑使用轻量级的手动重置事件,ManualResetEventSlim。它可以发出信号和等待事件。从名称和使用方式上看,它主要是提供以人为本的操作方式,在基于人对程序运行过程非常了解的情况下,由人控制整个同步的过程。...
遇到Library cache load lock 等待事件...
分类:
系统相关 时间:
2015-05-05 16:27:29
阅读次数:
170
【翻译自mos文章】找到'cursor: pin S wait on X' 等待事件的阻塞者session(即:持有者session)...
分类:
其他好文 时间:
2015-04-29 23:32:10
阅读次数:
180
操作系统概念学习笔记 2系统中断概述现代操作系统是中断驱动的。如果没有进程可执行,没有I/O设备可服务,没有用户可响应,那么操作系统就会安静的等待事件的发生。事件的发生几乎总是通过中断或者陷阱来表征的。陷阱(trap)或异常(exception)是因错误(如除0、非法访问内存)或者用户程序(执行操作系统服务)的特定请求所引起的软件生成中断。对于中断,硬件可以随时通过系统总线向cpu发出信号,触发中断...
分类:
其他好文 时间:
2015-04-26 13:52:55
阅读次数:
198
一、任务的状态
任务的5种状态:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态。
1、休眠态
任务驻留在内存中,但并不被多任务内核所调度。
2、就绪态
任务已经准备好,可以运行,但由于该任务的优先级比正在运行的任务的优先级低,暂时不能运行。
3、运行态
任务掌握了CPU的使用权,正在运行中。
4、挂起态
也叫等待事件态,指任务在等待某一事件的发生。例如:等待某外设的...
分类:
其他好文 时间:
2015-04-15 11:28:27
阅读次数:
194