Skip to main navigation Skip to search Skip to main content

Concurrent Operations on B-Trees with Overtaking

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

49 Scopus citations

Abstract

Algorithms for concurrent searches and insertions on B-trees are presented. These algorithms improve those given in [LY], since an updater has to lock only one node simultaneously (as opposed to two or three in [LY]). In addition, an algorithm for compressing the tree, which runs concurrently with searches and insertions, is described. This compression process can be initiated after each deletion that leaves a node less than half full, and several compression processes may run concurrently. Each compression process has to lock simultaneously three nodes.

Original languageEnglish
Title of host publicationPODS 1985
Subtitle of host publicationProceedings of the 4th ACM SIGACT-SIGMOD Symposium on Principles of Database Systems
PublisherAssociation for Computing Machinery
Pages28-37
Number of pages10
ISBN (Electronic)9780897911535
DOIs
StatePublished - 25 Mar 1985
Event4th ACM SIGACT-SIGMOD Symposium on Principles of Database Systems, PODS 1985 - Portland, United States
Duration: 25 Mar 198527 Mar 1985

Publication series

NameProceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
ISSN (Print)1055-6338

Conference

Conference4th ACM SIGACT-SIGMOD Symposium on Principles of Database Systems, PODS 1985
Country/TerritoryUnited States
CityPortland
Period25/03/8527/03/85

Bibliographical note

Publisher Copyright:
© 1985 Association for Computing Machinery. All rights reserved.

Fingerprint

Dive into the research topics of 'Concurrent Operations on B-Trees with Overtaking'. Together they form a unique fingerprint.

Cite this