Allen Gao

Recent Blogs

DRM 简介

首先,我们对和DRM 相关的一些概念进行介绍。 Buffer: 对于RAC 数据库,当一个数据块被读入到buffer cache后,我们就称其为buffer , cache fusion 会将这个buffer作为resource来管理。 Master:在RAC 数据库的世界里,每一个resource都会有一个master实例,这个master实例会在shared pool 中(例如:gcs resource 和ges resource 部分)分配一些空间来存放和这个资源相关的信息,例如:哪一个实例拥有了这个buffer的最新版本,哪一个实例拥有了这个buffer的什么级别的lock等等。并且,...

RAC 性能诊断实例 --- TX - index contention

最近,很多读者反应,希望能够写一些实际案例分析的文章。这种文章会和大家的实际工作更接近一些。 而且,最近解决了一些RAC 的性能问题。在这里,找到了一个比较有代表性的例子,和大家分享一下,也欢迎大家一起讨论。 问题的症状很明确,在一个双节点的RAC 数据库中,数据库大概hang住了10分钟,之后自动恢复正常了。而且,问题只发生在实例1上,实例2是正常的。 首先,我们搜集了问题期间的实例1 的 AWR报告(实例2的AWR也被搜集了,但是并没有什么异常,所以没有贴出来),发现了以下的信息。 Top 5 Timed Foreground Events Event Waits Time(s) Avg ...

Receive the latest blog updates