摘要: RAC上,对于buffer cache的全局锁,称为PCM锁,当然,对于enq,lc的锁,称为non-PCM锁 锁的资源在GRD(旧称DLM)中维护,PCM通过GCS在GRD中维护 v$dlm_ress中,记录着GRD中的所有资源,对于PCM锁,其名称为[ID1][ID2][BL],第三位BL是固定 阅读全文
posted @ 2020-06-18 07:08 耀阳居士 阅读(277) 评论(0) 推荐(0) 编辑
摘要: oracle锁与死锁概念,阻塞产生的原因以及解决方案 转载 2015-09-08 17:46:54 标签:锁表死锁 锁是一种机制,一直存在;死锁是一种错误,尽量避免。​ 首先,要理解锁和死锁的概念:​ 1、锁: 定义:简单的说,锁是数据库为了保证数据的一致性而存在的一种机制,其他数据库一样有,只不过 阅读全文
posted @ 2020-06-18 06:50 耀阳居士 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Oracle 多粒度锁机制介绍 根据保护对象的不同,Oracle数据库锁可以分为以下几大类: (1) DML lock(data locks,数据锁):用于保护数据的完整性; (2) DDL lock(dictionary locks,字典锁):用于保护数据库对象的结构(例如表、视图、索引的结构定义 阅读全文
posted @ 2020-06-18 06:47 耀阳居士 阅读(512) 评论(0) 推荐(0) 编辑