| Concurrency control of nested transactions accessing B-trees |
| Full text |
Pdf
(1.76 MB)
|
| Source
|
Symposium on Principles of Database Systems
archive
Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
table of contents
Philadelphia, Pennsylvania, United States
Pages: 270 - 285
Year of Publication: 1989
ISBN:0-89791-308-6
|
|
Authors
|
|
A. Fu
|
School of Computing Science, Simon Fraser University, Burnaby, B.C. Canada V5A 1S6
|
|
T. Kameda
|
School of Computing Science, Simon Fraser University, Burnaby, B.C. Canada V5A 1S6
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 13, Citation Count: 5
|
|
|
ABSTRACT
This paper presents a concurrency control algorithm for nested transactions accessing B-trees. It combines the idea of B-link tree with that of resilient 2-phase locking [Mos85b]. The I/O automaton model is used in the specification and proofs of correctness of the system. We define “strongly-serially correct” schedules and use this property as our correctness criterion.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
Ell87
|
|
 |
FLM87
|
A. Fekete , N. Lynch , M. Merrit , W. Weihl, Nested transactions and read-write locking, Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.97-111, March 23-25, 1987, San Diego, California, United States
[doi> 10.1145/28659.28669]
|
| |
FLM88
|
A. Fekete, N. Lynch, M. Merritt and W. Weihl, Commutativity-Based Locking for Nested Transactions, Book draft, Aug. 1988.
|
 |
GoL87
|
|
 |
GoS85
|
|
 |
Had88
|
|
 |
HaH88
|
|
 |
IKM87
|
|
 |
KuL80
|
|
 |
LeY81
|
|
| |
LyM86
|
|
| |
Mos85a
|
|
| |
Mos85b
|
|
 |
Sag85
|
|
 |
ShG88
|
|
| |
Vid87
|
K. Vidyasankar, Serializability of Nested Transactions, Technical Report #8702, Dept. of Computer Science, Memorial University of Newfoundland, May 1987.
|
| |
VLS87
|
K. Vidyasankar, W. Litwin and Y. Sagiv, Concurrency and Trie Hashing , Technical Report #8704, Dept. Comp. So., Memorial U. of New Foundland, 1987.
|
| |
Wed74
|
H. Wedekind, On the Selection of Access Paths in a Database System, in Data Base Management, J. W. Klimbie and K. L. Koffeman (ed.), North Holland, Amsterdan, 1974, 385-397.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|