- 博客(2)
- 收藏
- 关注
转载 DLM分布式锁的实现机制
1、AST简介DLM进程(LMON、LMD)之间的跨实例通信是使用高速互联上的IPC层实现的。为了传递锁资源的状态,DLM使用了异步陷阱(AST),它在操作系统处理程序例程中实现为中断。纯粹主义者可能同意AST的确切含义以及它的实现方式(中断或其他阻塞机制),但对于OPS或Oracle RAC来说,它就是中断。AST可以是一个"阻塞AST",也可以是一个"获取AST"。当一个进程请
2013-05-08 11:38:23 10509
转载 RAC的并发操作与分布式锁DLM
1、RAC并发RAC的本质是一个数据库,只不过现在这个数据库运行在了多台计算机上,在原先的单实例中,一个进程是否可以修改一条数据,取决于是否有其他进程(同一台计算机上)并发修改。在RAC环境下,这种判断已经不够了,还必须坚持其他计算机上的进程是否有并发修改。 于是RAC要解决的第一个问题就是:如何在多台计算机环境下感知并发的存在? 对于检查本机上的并发,
2013-05-08 11:36:00 8449
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人