zt_library cache pin和lock等待分析

wisdomone1發表於2012-12-04
 
相當不錯
 
小結:
1,oracle用兩種結構pinlock來控制shared pool的併發訪問控制。

訪問一個物件將其pin到記憶體中,在pin之前需要先獲取該物件的handle的鎖定,lock的模式主要有null,share exclusive,當然pin該物件也有上述三種狀態。

2,理解為:pin是對記憶體的保護,要用這塊記憶體,先要獲取pin

         lock是對物件的保所,要用這個物件,先要獲取lock

         基表x$kglpnx$kgllk

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-750533/,如需轉載,請註明出處,否則將追究法律責任。

相關文章