遇到cursor: pin S等待事件

背景:

主库:rac两个节点,每一个节点均是:8个逻辑cpu,16g内存

有dg备机,dg备机是单机:8个逻辑cpu,16g内存

主库rac由于存储微码升级,因此临时把db switchover到dg备机上跑了一天的业务,在备机承担业务的一天之中,v$session中有很多cursor: pin S等待事件,前台业务反馈很慢。呵呵,有时候软解析多了也不是好事。

而dg备机的配置相当于rac其中的一个节点,显然备机的容灾能力是不足的。

因此,当rac对应的存储微码升级之后,db switchover 回rac,前台app就没啥反应了。

还是建议容灾端的配置要等于rac中所有节点的配置之和。