等待事件的概念最初是在Oracle 7.0.12中引入的,大约有100个等待事件。到了Oracle 9.0,这一数目增加到了大约150个,在Oracle 8i中则是220个,而在Oracle 9iR2中达到了400个。Oracle 10gR2中则达到了874个等待事件,而在最新的Oracle 11gR1中,这一数目已接近1000个。尽管不同版本和组件的安装可能会有所不同,但可以通过查询V$EVENT_NAME视图获取这些等待事件的详细信息。Oracle的等待事件主要可以分为两大类:空闲(idle)等待事件和非空闲(non-idle)等待事件。空闲事件表示Oracle正在等待某种工作的完成,一般在数据库优化时不太需要关注。而非空闲等待事件则是针对Oracle活动而发生的等待,需要在数据库调整和优化过程中重点关注。
等待事件的起源 - Matpower手册(中文版)
相关推荐
深入研究回滚机制matpower手册(中文版)
如果你对回滚段的工作机制感兴趣,接下来我们将进一步深入探讨。从DML更新事务的角度重新审视这个更新语句: SQL> connect scott/tiger Connected. SQL> select * from emp; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ---------- ---------- ---------- ---------- 7369 SMITH CLERK 7902 17-DEC-80 800 20 7499 ALLEN SALESMAN 7698 20-FEB-81 1600 30 7521 WARD SALESMAN 7698 22-FEB-81 1250 500 30 7566 JONES MANAGER 7839 02-APR-81 2975 20 7654 MARTIN SALESMAN 7698 28-SEP-81 1250 1400 30 7698 BLAKE MANAGER 7839 01-MAY-81 2850 30 7782 CLARK MANAGER 7839 09-JUN-81 2450 10 7788 SCOTT ANALYST 7566 19-APR-87 3000 20 。。。 14 rows selected.
Oracle
0
2024-08-17
什么是回滚和撤消-matpower手册(中文版)简介
8.1首先来介绍一下什么是回滚和撤消。随着Oracle技术的发展,从Oracle6版本到Oracle 9i版本,数据库使用回滚段提供撤消数据;而从Oracle 9i开始,引入了自动管理的UNDO表空间(AUM),作为新的撤消数据管理方式。事务使用回滚段记录数据变化前的信息。举例来说,执行UPDATE emp SET sal = 4000 Where empno= 7788;时,Oracle会在回滚段中记录更新前的数据镜像,并记录Redo信息。提交事务时,Oracle将事务标记为非激活状态,可重用回滚段空间。回滚操作则是将前镜像数据读取出来,修改数据缓冲区,完成数据回退。REDO和UNDO在数据库事务中交替重要。
Oracle
0
2024-08-23
MySQL中文版手册
MySQL中文版手册提供MySQL数据库的全面使用指导,帮助用户轻松学习和使用MySQL。
MySQL
8
2024-04-30
序列等待事件综述
博客中总结了 Oracle 中的序列等待事件,包括共享队列竞争 (enq SQ - contention)、行缓存锁 (row cache lock)、DFS 锁句柄和共享虚拟内存竞争 (enq SV - contention)。
Oracle
6
2024-05-28
MATPOWER电力潮流与优化的中文手册
MATPOWER是一个基于Matlab m文件的组件包,专为解决电力系统潮流计算和优化问题而设计。这份手册详细说明了其功能和应用场景。
Matlab
0
2024-08-28
MySQL权威手册中文版
MySQL权威手册,提供最全面的MySQL中文资料。
MySQL
2
2024-07-16
MySQL API 中文版手册
随着数据库技术的发展,MySQL API 中文版手册成为开发者不可或缺的工具。
MySQL
3
2024-07-30
Redis命令手册中文版
这份文档是Redis命令参考和Redis文档的中文翻译,阅读它可以帮助您理解Redis命令的具体用法,以及如何运用Redis的事务、持久化、复制、Sentinel、集群等功能。
Redis
0
2024-09-13
ORACLE等待事件的参数描述
不同的等待事件具有不同的十进制和十六进制参数值,可通过查询v$event_name获取详细信息。
Oracle
1
2024-07-29