Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
A New Look at Timestamp Ordering Concurrency Control
| |
|
A New Look at Timestamp Ordering Concurrency Control
Rashmi Srinivasa8 , Craig Williams8 and Paul F. Reynolds Jr.8 
| (8) |
Department of Computer Science, University of Virginia, Charlottesville, VA, 22904 |
Abstract
Popular conception has been that timestamp ordering concurrency control (CC) yields poor transaction processing performance
in relation to twophase locking (2PL). This paper makes two contributions. First, we show the surprising result that Basic
Timestamp Ordering (BTO) performs better than 2PL in all cases except when both data contention and message latency are low.
When latency or data contention is high, BTO significantly outperforms 2PL. Our second contribution is a new timestamp ordering
CC technique (PREDICT) that performs better than 2PL and BTO under low data contention, and continues to perform well under
high data contention. We evolve a set of variants of PREDICT, and demonstrate that PREDICT achieves a good balance between
lost opportunity cost and restart cost, and outperforms popular CC techniques.
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|