Multiversion post ordering: A new concurrency control method

被引:0
作者
Harris, TJ [1 ]
Perrizo, W [1 ]
Ding, Q [1 ]
机构
[1] N Dakota State Univ, Fargo, ND 58105 USA
来源
COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING | 2000年
关键词
multiversion; concurrency control; database; timestamp;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a new concurrency control algorithm called Multiversion Post Ordering (MVPO). MVPO is a conservative multiversion timestamp ordering method. The main drawback of multiversion timestamp ordering protocols is that they reject write steps that arrive "too late", forcing transaction to restart. MVPO remedies this problem by delaying "early reads". These operations are only delayed, however, until the values they are assigned to read have been produced. Thus, MVPO is free of both unnecessary delay and restart. In addition, MVPO uses a data structure, called the write table, which can be accessed directly by individual transaction managers, eliminating the need for a centralized scheduler. This allows a high degree of parallelism among transactions. The MVPO method is compared to two multiversion timestamp protocols, and, its advantages and limitations are discussed.
引用
收藏
页码:9 / 12
页数:4
相关论文
共 2 条
[1]  
[Anonymous], 1993, T PROCESSING
[2]  
PERRIZO W, 1991, IEEE C DAT ENG KOB J