遇到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中所有节点的配置之和。