• DocumentCode
    2557822
  • Title

    Concurrent transaction execution in multidatabase systems

  • Author

    Barker, Ken ; Özsu, M. Tamer

  • Author_Institution
    Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta., Canada
  • fYear
    1990
  • fDate
    31 Oct-2 Nov 1990
  • Firstpage
    282
  • Lastpage
    288
  • Abstract
    Multidatabase serializability is defined as an extension of the well-known serializability theory in order to provide a theoretical framework for research in concurrency control of transactions over multidatabase systems. Also introduced are multidatabase serializability graphs which capture the ordering characteristics of global as well as local transactions. Two schedulers that produce multidatabase serializable histories are described. The first scheduler is a conservative one which only permits one global subtransaction to proceed if all of the global subtransactions can proceed for any given global transaction. The `all or nothing´ approach of this algorithm is simple, elegant, and correct. The second scheduler is more aggressive in that it attempts to schedule as many global subtransactions as possible as soon as possible. A distinguishing feature of this work is the environment that it considers; the most pessimistic scenario is assumed, where individual database management systems are totally autonomous with no knowledge of each other. This restricts the communication between them to be via the multidatabase layer and requires that the global scheduler `hand down´ the order of execution of global transactions
  • Keywords
    concurrency control; distributed databases; scheduling; transaction processing; concurrency control; database management systems; multidatabase serializability graphs; multidatabase serializable histories; multidatabase systems; schedulers; transaction execution; Computer science; Concurrency control; Concurrent computing; Context; Database systems; Environmental management; Laboratories; Processor scheduling; Scheduling algorithm; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1990. COMPSAC 90. Proceedings., Fourteenth Annual International
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-8186-2054-4
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1990.139367
  • Filename
    139367