沃趣科技作为国内领先的数据库云平台解决方案提供商,一直致力于企业级数据库云平台产品的研发,为用户提供高性能、高可用、可扩展的的数据库云环境及不同业务场景需求的数据库平台,满足客户对极致性能、数据安全、容灾备份、业务永续等需求。沃趣科技凭借专业的团队,优质的产品,前沿的技术,贴心的服务赢得了客户的信任与尊重,也获得了市场的认同。
Oracle Database Performance Tuning Guide
Oracle数据库中我们分析一个会话或SQL执行时间效率或者分析解释导致会话等待的原因的一个很重要的方法是分析它花费的时间构成。在Oracle RAC中,Oracle使用不同的等待事件时间来表示不同的请求结果及时间消耗。例如,当一个会话上实例正在寻找全局缓存中的块,它不知道它是否会接收另一个实例缓存的数据块,或者它是收到消息让它直接从磁盘读取。全局缓存的等待事件向我们精确传达它是等待全局缓存块还是消息:Oracle将RAC相关的等待事件汇总在一个名为Cluster Wait Class的广泛类别中。当用户需要请求访问一个数据块时,就会有相应的事件等待处于活动状态,例如:
-
gc current block request
-
gc cr block request
当知道请求的结果时:
-
gc current block 3-way
-
gc current block busy
-
gc cr block grant 2-way