• DocumentCode
    1502570
  • Title

    On rigorous transaction scheduling

  • Author

    Breitbart, Yuri ; Georgakopoulos, Dimitrios ; Rusinkiewicz, Marek ; Silberschatz, Abraham

  • Author_Institution
    Dept. of Comput. Sci., Kentucky Univ., Lexington, KY, USA
  • Volume
    17
  • Issue
    9
  • fYear
    1991
  • fDate
    9/1/1991 12:00:00 AM
  • Firstpage
    954
  • Lastpage
    960
  • Abstract
    The class of transaction scheduling mechanisms in which the transaction serialization order can be determined by controlling their commitment order, is defined. This class of transaction management mechanisms is important, because it simplifies transaction management in a multidatabase system environment. The notion of analogous execution and serialization orders of transactions is defined and the concept of strongly recoverable and rigorous execution schedules is introduced. It is then proven that rigorous schedulers always produce analogous execution and serialization orders. It is shown that the systems using the rigorous scheduling can be naturally incorporated in hierarchical transaction management mechanisms. It is proven that several previously proposed multidatabase transaction management mechanisms guarantee global serializability only if all participating databases systems produce rigorous schedules
  • Keywords
    concurrency control; database theory; distributed databases; scheduling; transaction processing; analogous execution; commitment order; global serializability; hierarchical transaction management mechanisms; multidatabase system environment; rigorous schedulers; rigorous transaction scheduling; serialization orders; transaction scheduling mechanisms; transaction serialization order; Concurrency control; Control systems; Database systems; Delay; Environmental management; Helium; Image databases; Scheduling; Transaction databases;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.92915
  • Filename
    92915