• DocumentCode
    2638376
  • Title

    Dynamic granular locking approach to phantom protection in R-trees

  • Author

    Chakrabarti, Kaushik ; Mehrotra, Sharad

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    1998
  • fDate
    23-27 Feb 1998
  • Firstpage
    446
  • Lastpage
    454
  • Abstract
    Over the last decade (1988-98), the R tree has emerged as one of the most robust multidimensional access methods. However, before the R tree can be integrated as an access method to a commercial strength database management system, efficient techniques to provide transactional access to data via R trees need to be developed. Concurrent access to data through a multidimensional data structure introduces the problem of protecting ranges specified in the retrieval from phantom insertions and deletions (the phantom problem). Existing approaches to phantom protection in B trees (namely, key range locking) cannot be applied to multidimensional data structures since they rely on a total order over the key space on which the B tree is designed. The paper presents a dynamic granular locking approach to phantom protection in R trees. To the best of our knowledge, the paper provides the first solution to the phantom problem in multidimensional access methods based on granular locking
  • Keywords
    concurrency control; information retrieval; transaction processing; tree data structures; trees (mathematics); B trees; R tree; commercial strength database management system; concurrent data access; dynamic granular locking approach; key range locking; multidimensional access methods; multidimensional data structure; phantom insertions; phantom problem; phantom protection; robust multidimensional access method; transactional access; Access protocols; Application software; Computer science; Data structures; Imaging phantoms; Information retrieval; Multidimensional systems; Multimedia databases; Protection; Remuneration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1998. Proceedings., 14th International Conference on
  • Conference_Location
    Orlando, FL
  • ISSN
    1063-6382
  • Print_ISBN
    0-8186-8289-2
  • Type

    conf

  • DOI
    10.1109/ICDE.1998.655807
  • Filename
    655807