• DocumentCode
    746241
  • Title

    An Information-Based Model for Failure-Handling in Distributed Database Systems

  • Author

    Chin, Francis Y. ; Ramarao, K.V.S.

  • Author_Institution
    Center for Computer Studies and Applications, University of Hong Kong
  • Issue
    4
  • fYear
    1987
  • fDate
    4/1/1987 12:00:00 AM
  • Firstpage
    420
  • Lastpage
    431
  • Abstract
    We consider the failure atomicity problem of distributed transactions in conjunction with the maximization of database availability. We propose a new information-based model for the distributed transaction-execution, which explicitly expresses the information at each stage during a protocol. In addition to rederiving certain existing results, we prove a fundamental relation among the site failures and the network partitioning. We propose a realistic model for site failures under which we show that the costs of commit and termination protocols can be greatly reduced. Finally, we explore the possible recovery strategies for a failed site and show how they are improved under our site failure model.
  • Keywords
    Atomic transactions; database availability; network partitioning; nonblocking commit protocols; nontrivial termination; recovery strategies; site failures; Application software; Availability; Computer applications; Costs; Councils; Database systems; Degradation; Distributed databases; Protocols; Transaction databases; Atomic transactions; database availability; network partitioning; nonblocking commit protocols; nontrivial termination; recovery strategies; site failures;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1987.233179
  • Filename
    1702234