1) PCC(Pessimistic Concurrency Control)
悲观的并发控制
2) pessimistic argorithm of concurrency control
悲观并发控制算法
3) OCC(Optimistic Concurrency Control)
乐观的并发控制
4) optimistic concurrency control
乐观并发控制
1.
Although optimistic concurrency control approach is better than locking protocols for Real-time Database System(RTDBS), it has the problems such as unnecessary restarts and heavy restart overhead.
乐观并发控制协议比锁机制更适用于实时数据库,但其中存在着不必要的重启及重大重启。
2.
The O2PC-MT combines optimistic concurrency control with two-phase locking in mobile transaction processing, and utilizes two-phase commit protocol for the global commitment of mobile transactions.
该模型采用乐观并发控制与两阶段提交协议相结合的方法 ,对移动事务的长事务特性提供了灵活与有效的支持 ;此外 ,该模型允许移动计算机分多次发送事务操作 ,且在事务执行的过程中可以任意移动 ,从而提供了对交互式事务及随意移动性的支持 。
5) OCC
乐观并发控制
1.
,locked-based) or optimistic concurrency control protocols,the research analyses mechanisms of the basic 2PL protocol and the OCC protocol as well as 2PL-HP protocol and the PCP protocol which derive from 2PL protocol and the OCC-BC and the WAIT-50 those extend the OCC protocol.
通过将实时数据库并发控制协议归结为保守的和乐观的两类来研究,分析了基本的两段锁和乐观并发控制协议的工作机制,并分别介绍了在两段锁协议基础上发展的高优先级两阶段锁协议,最高优先级限度协议以及在乐观并发控制协议基础上发展的OCC-BC协议,WAIT-50协议等。
6) multiversion optimistic concurrency control
多版本乐观并发控制
1.
Multiversion optimistic concurrency control(MVOCC) protocol and mobile transaction real-time commit(MTRTC) protocol are presented for mobile distributed real-time database systems(MDRTDBSs).
提出了移动事务实时提交协议(MTRTC)和多版本乐观并发控制协议(MVOCC)处理移动分布式实时事务。
补充资料:并发控制
并发控制
concurrency control
b一ngfa kongzhi并发控制(concun℃ncy contml)并发程序系统中用于保证多个程序正确存取共享资源的机制。在数据库系统中,当多个事务元存取共享数据时,并发控制问题更为突出。其理由是,数据库系统中的一个更新操作通常分两步:读,修改并写。当这两步之间有另外一个事务元对此数据的操作插人时,就有可能出错。这里仅讨论数据库系统中的并发控制,其主要功能是保证多个事务元存取共享数据的正确性。 并发控制的理论依据是串行化理论,它的主要思想是,虽然多个事务元可以并发执行,但是总可以定义诸事务元的一个串行次序,使得它们从使用数据库中的记录值和产生的结果的角度看,和原先并发执行时的作用完全相同。例如,设事务元A向缓冲写一个记录,事务元B从缓冲读一个记录。当B读时,或者读人由A写的完整记录(申行次序是B在A之后),或者读人A写之前的完整记录(串行次序是B在A之前)。 基于串行化理论的最常用的并发控制算法是二阶段孩,其主要原理是:①当一个事务元要访问一个数据项时,先对它加上一个锁,当它完成访问后,就释放锁;②每个事务元在释放任何一个锁之前必须要获得所需的全部锁。因此,对一个事务元来说,存在两个阶段,一个是获得锁的阶段,另一个是释放锁的阶段。 如果对二阶段锁的并发控制机制使用不当,便可能产生死锁,解决死锁的途径有死锁防止、死锁避免和死锁检测等。 在分布式数据库系统中,并发控制问题变得更为复杂,如多个副本间数据的一致性问题。解决的方法除二阶段锁外,比较重要的还有时间邮戳、乐观算法等。(杜兴)
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条