lock and latch 在oracle中为了保护共享资源,使用了两种不同的锁机制lock和latch,这两种锁有明显不同点: 1,lock和pin,采用的是队列的方式,先来先服务的策略,latch和mutex,采用的是抢占的方式,fast fail模式2,lock可以hold的时间比较长,而latch时间会非常的短3,lock主要用户锁定对象,面向用户,latch主要锁定的是内存,面向系统 理解这两种锁的设计思想,可以应用在实际的生产过程中,首先: 1,这两种锁的粒度不同,一个粒度粗,一个