Multidatabase transaction management scheme supporting multiple subtransactions of a global transaction at a site

被引:0
|
作者
Chung, SM [1 ]
Mah, PS [1 ]
机构
[1] SYST ENGN RES INST, SOFTWARE ENGN DIV, TAEJON 305333, SOUTH KOREA
关键词
D O I
10.1016/S0020-0255(96)00158-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The purpose of multidatabase systems is to allow users to access and manipulate data from existing databases in the distributed environment without modifying the existing database management systems (DBMSs). In the multidatabase environment, determining if a schedule for a set of global transactions is globally serializable is difficult because each local DBMS operates autonomously. Thus, we adopt the approach that relaxes the isolation and atomicity requirements of transactions. Moreover, in some applications, multiple subtransactions of a global transaction need to be submitted to a local site. To support this new transaction model, we propose a new correctness criterion for global schedules that is based on the semantic compatibility of global transactions. The conditions that global transactions should satisfy to ensure the correct executions are investigated, and the concept of well-formed global transaction is defined. We also present a concurrency control scheme that ensures the proposed correctness criterion. Our scheme uses both compensation and retrial techniques to eliminate the requirement of local prepare-to-commit operations, and hence it allows the global subtransactions to be committed unilaterally at local. sites before the decision of global commit. (C) Elsevier Science Inc. 1997
引用
收藏
页码:241 / 266
页数:26
相关论文
共 39 条
  • [1] Revisiting Transaction Management in Multidatabase Systems
    Sangkeun Lee
    Chong-Sun Hwang
    Heonchang Yu
    [J]. Distributed and Parallel Databases, 2001, 9 : 39 - 65
  • [2] Decentralized transaction management in multidatabase systems
    Hwang, B
    Son, SH
    [J]. TWENTIETH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE (COMPSAC'96), PROCEEDINGS, 1996, 20 : 192 - 198
  • [3] Revisiting transaction management in multidatabase systems
    Lee, S
    Hwang, CS
    Yu, H
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2001, 9 (01) : 39 - 65
  • [4] Transaction management in mobile multidatabase systems
    Xiao, WJ
    Lu, ZD
    Li, B
    Sarem, M
    [J]. 2001 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2001, : 513 - 518
  • [5] TRANSACTION MANAGEMENT FOR GLOBAL SERIALIZABILITY AND LOCAL-AUTONOMY IN MULTIDATABASE SYSTEMS
    HWANG, B
    MOON, S
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1992, 35 (1-5): : 437 - 444
  • [6] Stable transaction management for preserving the global integrity constraints in multidatabase systems
    Lee, K
    Park, S
    [J]. 3RD IFCIS INTERNATIONAL CONFERENCE ON COOPERATIVE INFORMATION SYSTEMS - PROCEEDINGS, 1998, : 396 - 405
  • [7] Flexible transaction management in advanced multidatabase applications
    Barkaoui, K
    Benamara, R
    [J]. PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2000, : 535 - 541
  • [8] Application Specific Transaction Management in Multidatabase Systems
    Peter Muth
    [J]. Distributed and Parallel Databases, 1997, 5 : 357 - 403
  • [9] Application specific transaction management in multidatabase systems
    Muth, P
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 1997, 5 (04) : 357 - 403
  • [10] A transaction management scheme with mark in decision supporting environments
    Park, C
    [J]. PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS ENGINEERING, VOL I, 2000, : 196 - 203