事务并发控制中的两段锁和可串行化冲突图的对比  

The comparison of two-phase locking and serialization graph testing in concurrency control of transaction

在线阅读下载全文

作  者:金蓉[1] 李跃新[1] 

机构地区:[1]湖北大学数学与计算机科学学院,湖北武汉430062

出  处:《湖北大学学报(自然科学版)》2005年第1期19-23,共5页Journal of Hubei University:Natural Science

摘  要:数据库中并发操作一般分为数据级和事务级两种,由于资源的竞争可能引起数据级的冲突和事务级的冲突,因此需要对并发执行的事务转化为某个可串行化调度,从而确保数据库的一致性.目前并发控制的方法有很多,从锁和非锁机制两个方面分析了两段锁和可串行化冲突图两种并发控制的规则和数据结构及分类,并从事务的冲突可串行化方面和结构上分析了各自的性能和优缺点.The concurrent operations are classified into data level and transaction level. Due to the competition of resoures,the data level and transaction level conflicts can be brought.So the execution of concurrent transactions have to be transferred some serializable schedule so as to insure the consistency of database. At present there are many concurrency control methods in database system,analyse two concurrency control methods including two-phase locking and serialization graph from the aspect of locking mechanism and non-locking mechanism,introduce the rules and data structures,and then compare their strongpoints and drawbacks of performance from the conflict serializability of transaction and the structures of concurrency control.

关 键 词:可串行化 事务 并发控制 并发操作 锁机制 并发执行 数据库 冲突 竞争 资源 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论] TP316[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象