Oracle 深入理解Oracle中的latch(转)
摘要:
转自:http://czmmiao.iteye.com/blog/1473965串行化概述串行化 - 数据库系统本身是一个多用户并发处理系统,在同一个时间点上,可能会有多个用户同时操作数据库, 多个用户同时在相同的物理位置上写数据时,不能发生互相覆盖的情况,这叫做串行化,串行化会降低系统的并发性,但这对于保护数据结构不被破坏来说则是必需的。在Oracle数据库中,通过闩锁(latch)和锁定(lock)来解决这两个问题。闩锁和锁定既有相同点又有不同点。相同点在于它们都是用于实现串行化的资源。而不同点则在于闩锁(Latch)是一个低级别、轻量级的锁,获得和释放的速度很快,以类似于信号灯的方式实现 阅读全文
posted @ 2014-03-16 23:04 pengdaijun 阅读(207) 评论(0) 推荐(0)
浙公网安备 33010602011771号