• Home
  • Search
  • Efficient concurrency control in multidimensional access methods
  • Cite Icon39
  • https://doi.org/10.1145/304181.304185Copy DOI Icon

Efficient concurrency control in multidimensional access methods

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The importance of multidimensional index structures to numerous emerging database applications is well established. However, before these index structures can be supported as access methods (AMs) in a “commercial-strength” database management system (DBMS), efficient techniques to provide transactional access to data via the index structure must be developed. Concurrent accesses to data via index structures introduce the problem of protecting ranges specified in the retrieval from phantom insertions and deletions (the phantom problem ). This paper presents a dynamic granular locking approach to phantom protection in Generalized Search Trees(GiSTs), an index structure supporting an extensible set of queries and data types. The granular locking technique offers a high degree of concurrency and has a low lock overhead. Our experiments show that the granular locking technique (1) scales well under various system loads and (2) similar to the B-tree case, provides a significantly more efficient implementation compared to predicate locking for multidimensional AMs as well. Since a wide variety of multidimensional index structures can be implemented using GiST, the developed algorithms provide a general solution to concurrency control in multidimensional AMs. To the best of our knowledge, this paper provides the first such solution based on granular locking.

Similar Papers
  • Research Article
  • Citations49

Concurrency and recovery in generalized search trees

  • Jun 01, 1997
  • ACM SIGMOD Record
  • Marcel Kornacker +2
  • Book Chapter

An Efficient Concurrency Control Algorithm for High-Dimensional Index Structures

  • Jan 01, 2006
  • Seok Il Song +1
  • Dissertation

The spatial C-tree

  • May 10, 2021
  • Jing Shan
  • Conference Article
  • Citations23

Heuristic optimization of OLAP queries in multidimensionally hierarchically clustered databases

  • Nov 09, 2001
  • Dimitri Theodoratos +1
  • Research Article
  • Citations10

Point representation of spatial objects and query window extension: a new technique for spatial access methods

  • Sep 01, 1997
  • International Journal of Geographical Information Science
  • Emmanuel Stefanakis +3
  • Research Article
  • Citations7

The DR-tree: A Main Memory Data Structure for Complex Multi-dimensional Objects

  • Jun 01, 2001
  • GeoInformatica
  • Yong-Ju Lee +1
  • Research Article
  • Citations5

Hollow-tree: a metric access method for data with missing values

  • Jul 09, 2019
  • Journal of Intelligent Information Systems
  • Safia Brinis +2
  • Book Chapter
  • Citations14

Spatial Indexing with a Scale Dimension

  • Jan 01, 1999
  • Mike Hörhammer +1
  • Research Article
  • Citations31

Towards a Painless Index for Spatial Objects

  • Oct 07, 2014
  • ACM Transactions on Database Systems
  • Rui Zhang +3
  • Conference Article
  • Citations11

MIRE: a multidimensional information retrieval engine for structured data and text

  • Apr 08, 2002
  • Jinho Lee +2
  • Research Article
  • Citations74

Branch-and-bound processing of ranked queries

  • Jan 18, 2006
  • Information Systems
  • Yufei Tao +3
  • Conference Article
  • Citations214

Distance-Based Representative Skyline

  • Mar 01, 2009
  • Proceedings - International Conference on Data Engineering
  • Yufei Tao +3
  • Book Chapter
  • Citations1

Approximate Computation of Distance-Based Queries

  • Jan 01, 2005
  • Antonio Corral +1
  • Conference Article
  • Citations165

Access methods for multiversion data

  • Jan 01, 1989
  • David Lomet +1
  • Book Chapter
  • Citations101

The Balance Between Geometry and Topology

  • Jan 01, 2002
  • Peter Van Oosterom +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.