2) optimistic argorithm of concurrency control
乐观并发控制算法
3) pessimistic argorithm of concurrency control
悲观并发控制算法
4) concurrency algorithms
并发算法
1.
But traditional concurrency algorithms have some shortcomings in read/write performance and resource usage.
多线程并发是提高系统性能的常用手段,文章提出了一种用信号量的不对称P/V操作来设计多线程并发算法的新思路,这种思路适合于设计多线程同步程序以解决某些具有复杂同步语义要求的问题,而这些问题用传统的方法很难得到简洁高效的求解。
5) concurrency control
并发控制
1.
A concurrency control protocol in real-time active database systems;
实时主动数据库并发控制协议
2.
Research on concurrency control for drawing database in collaborative CAD system;
协同CAD系统图档数据库并发控制研究
3.
Research on the Concurrency Control of Replicated Collaborative Design System;
复制式协同设计系统的并发控制研究
6) concurrent control
并发控制
1.
Research on concurrent control algorithm of cooperative drawing;
协同绘图并发控制算法的研究
2.
Research on concurrent control strategy in collaborative design;
协同设计中并发控制策略的研究
3.
Firewall experiment system supporting large-scale multi-user concurrent control;
大规模多用户并发控制的防火墙实验系统
补充资料:并发控制
并发控制
concurrency control
b一ngfa kongzhi并发控制(concun℃ncy contml)并发程序系统中用于保证多个程序正确存取共享资源的机制。在数据库系统中,当多个事务元存取共享数据时,并发控制问题更为突出。其理由是,数据库系统中的一个更新操作通常分两步:读,修改并写。当这两步之间有另外一个事务元对此数据的操作插人时,就有可能出错。这里仅讨论数据库系统中的并发控制,其主要功能是保证多个事务元存取共享数据的正确性。 并发控制的理论依据是串行化理论,它的主要思想是,虽然多个事务元可以并发执行,但是总可以定义诸事务元的一个串行次序,使得它们从使用数据库中的记录值和产生的结果的角度看,和原先并发执行时的作用完全相同。例如,设事务元A向缓冲写一个记录,事务元B从缓冲读一个记录。当B读时,或者读人由A写的完整记录(申行次序是B在A之后),或者读人A写之前的完整记录(串行次序是B在A之前)。 基于串行化理论的最常用的并发控制算法是二阶段孩,其主要原理是:①当一个事务元要访问一个数据项时,先对它加上一个锁,当它完成访问后,就释放锁;②每个事务元在释放任何一个锁之前必须要获得所需的全部锁。因此,对一个事务元来说,存在两个阶段,一个是获得锁的阶段,另一个是释放锁的阶段。 如果对二阶段锁的并发控制机制使用不当,便可能产生死锁,解决死锁的途径有死锁防止、死锁避免和死锁检测等。 在分布式数据库系统中,并发控制问题变得更为复杂,如多个副本间数据的一致性问题。解决的方法除二阶段锁外,比较重要的还有时间邮戳、乐观算法等。(杜兴)
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条