第6章 Oracle数据库面试宝典-6.7 Oracle面试宝典-等待事件篇

在这里插入图片描述

请问Oracle数据库中等待事件的作用是什么?

一、等待事件由来

因为指标体系的发展,才导致等待事件的引入。总结一下,Oracle的指标体系,大致经历了下面三个阶段:

(1)以命中率为主要参考指标

以各种命中率为主要的优化入口依据,常见的有”library cache hit radio“等。但这种方式弊端很大,一个命中率为99%的系统,不一定就比95%的系统优化的更好。在老的Oracle版本中,往往采用这种方式,如8i、9i等。
命中率是近20年前系统性能优化的一种观点,后来该观点被证明有一定的偏差而被同行逐渐弃用,不能说完全错,命中率只能说是一个参考指标。
20年后的今天,性能优化的理论、实践和手段,相比之前都有了很大的积累和发展。现在,对性能问题进行分析和诊断,更注重各方面信息的综合分析,而不是单纯看某个指标。比较典型的,例如:系统的综合性能情况,可以通过查看ash、awr、addm或osw等各种报告进行分析和确定,单个SQL语句的性能也主要是结合具体SQL、执行计划及数据环境进行分析,获取执行计划的方法比较多,但大同小异,本质差不多。
至于性能分析诊断的思路和方法,一般是从整体到局部,逐渐细化的方法和步骤。

(2)以等待事件为主要参考指标

以各种等待事件为优化入口依据,常见的有"

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值