徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
下载
比浏览器更快的访问!
 

并发控制和悲观并发控制

快捷方式: 差异相似杰卡德相似系数参考

并发控制和悲观并发控制之间的区别

并发控制 vs. 悲观并发控制

在计算机科学,特别是程序设计、操作系统、多处理机和数据库等领域,并发控制(Concurrency control)是确保及时纠正由并发操作导致的错误的一种机制。. 在关系数据库管理系统里,悲观并发控制(又名“悲观锁”,Pessimistic Concurrency Control,缩写“PCC”)是一种并发控制的方法。它可以阻止一个事务以影响其他用户的方式来修改数据。如果一个事务执行的操作读某行数据应用了锁,那只有当这个事务把锁释放,其他事务才能够执行与该锁冲突的操作。 悲观并发控制主要用于数据争用激烈的环境,以及发生并发冲突时使用锁保护数据的成本要低于回滚事务的成本的环境中。.

之间并发控制和悲观并发控制相似

并发控制和悲观并发控制有1共同点(的联盟百科): 乐观并发控制

乐观并发控制

在关系数据库管理系统里,乐观并发控制(又名“乐观锁”,Optimistic Concurrency Control,缩写“OCC”)是一种并发控制的方法。它假设多用户并发的事务在处理时不会彼此互相影响,各事务能够在不产生锁的情况下处理各自影响的那部分数据。在提交数据更新之前,每个事务会先检查在该事务读取数据后,有没有其他事务又修改了该数据。如果其他事务有更新的话,正在提交的事务会进行回滚。乐观事务控制最早是由孔祥重(H.T.Kung)教授提出。 乐观并发控制多数用于数据争用不大、冲突较少的环境中,这种环境中,偶尔回滚事务的成本会低于读取数据时锁定数据的成本,因此可以获得比其他并发控制方法更高的吞吐量。.

乐观并发控制和并发控制 · 乐观并发控制和悲观并发控制 · 查看更多 »

上面的列表回答下列问题

并发控制和悲观并发控制之间的比较

并发控制有10个关系,而悲观并发控制有5个。由于它们的共同之处1,杰卡德指数为6.67% = 1 / (10 + 5)。

参考

本文介绍并发控制和悲观并发控制之间的关系。要访问该信息提取每篇文章,请访问:

嘿!我们在Facebook上吧! »