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