+ -
当前位置:首页 → 问答吧 → 关于library cache lock和pin的模式

关于library cache lock和pin的模式

时间:2011-09-06

来源:互联网

Oracle使用两种数据结构来进行shared pool的并发控制:lock 和 pin.Lock在handle上获得,在pin一个对象之前,必须首先获得该handle的锁定.LOCK和PIN 锁定主要有这几种模式: None,Null,share,Exclusive.有以下几个问题,请各位大师解答下
       问题1:
            针对对象的访问,LOCK和PIN有几种组合方式呢,分别对应着什么操作?
        如:执行PKG,先以share模式获取LOCK,而后以share模式获取PIN;编译PKG,先以exclusive模式获取lock,而后以exclusive获取PIN。
     问题2:
            访问对象的时候,是否需要获取的LOCK和PIN的模式是一致的,即请求什么类型的LOCK就请求什么类型的PIN

作者: deepshrift   发布时间: 2011-09-06

顶一下

作者: 天宇的童话   发布时间: 2011-09-07

热门下载

更多