Title | ||
---|---|---|
Dynamic versioning concurrency control for index-based data access in main memory database systems |
Abstract | ||
---|---|---|
We present a concurrency control scheme using dynamic versioning for index-based data access in main memory database systems. This scheme enables read-only transactions read correct version without holding any locks or latches, while update transactions only obtain a few locks or latches without deadlocks. Efficient version management is designed to support high concurrency level and low space overhead. The interaction between dynamic versioning and indexing is considered so that all available versions can be accessed through indexing. Experiment results show that dynamic versioning can improve the performance in concurrent environment significantly. |
Year | DOI | Venue |
---|---|---|
2001 | 10.1145/502585.502686 | CIKM |
Keywords | Field | DocType |
concurrency control scheme,main memory database system,index-based data access,low space overhead,concurrent environment,experiment result,correct version,available version,dynamic versioning concurrency control,dynamic versioning,high concurrency level,efficient version management,indexation,database system,concurrency control,data access | Isolation (database systems),Concurrency control,Concurrency,Computer science,Deadlock,Multiversion concurrency control,Data access,Non-lock concurrency control,Database,Optimistic concurrency control | Conference |
ISBN | Citations | PageRank |
1-58113-436-3 | 1 | 0.36 |
References | Authors | |
3 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Ying Xia | 1 | 4 | 1.12 |
Sung-Hee Kim | 2 | 1 | 0.36 |
Sook-Kyoung Cho | 3 | 1 | 0.70 |
Kee-Wook Rim | 4 | 154 | 24.20 |
Hae-Young Bae | 5 | 78 | 31.47 |