• DocumentCode
    3374781
  • Title

    Deferred updates and data placement in distributed databases

  • Author

    Chundi, Parvathi ; Rosenkrantz, Daniel J. ; Ravi, S.S.

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, Albany, NY, USA
  • fYear
    1996
  • fDate
    26 Feb-1 Mar 1996
  • Firstpage
    469
  • Lastpage
    476
  • Abstract
    Commercial distributed database systems generally support an optional protocol that provides loose consistency of replicas, allowing replicas to be inconsistent for some time. In such a protocol, each replicated data item is assigned a primary copy site. Typically, a transaction updates only the primary copies of data items, with updates to other copies deferred until after the transaction commits. After a transaction commits, its updates to primary copies are sent transactionally to the other sites containing secondary copies. We investigate the transaction model underlying the above protocol. We show that global serializability in such a system is a property of the placement of primary and secondary copies of replicated data items. We present a polynomial time algorithm to assign primary sites to data items so that the resulting topology ensures serializability
  • Keywords
    data integrity; distributed databases; query processing; transaction processing; commercial database; data placement; deferred updates; distributed databases; global serializability; polynomial time algorithm; primary copies; primary copy site; protocol; query processing; replica consistency; replicated data item; secondary copies; transaction processing; Access protocols; Availability; Computer science; Concurrency control; Database systems; Distributed databases; Message-oriented middleware; Polynomials; Topology; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1996. Proceedings of the Twelfth International Conference on
  • Conference_Location
    New Orleans, LA
  • ISSN
    1063-6382
  • Print_ISBN
    0-8186-7240-4
  • Type

    conf

  • DOI
    10.1109/ICDE.1996.492196
  • Filename
    492196