Transaction processing in distributed active real-time database systems

Özgür Ulusoy
1998 Journal of Systems and Software  
An active real-time database system (ARTDBS) is designed to provide timely response to the critical situations that are de®ned on database states. Although a number of studies have already addressed various issues in ARTDBSs, little attention has been paid to scheduling transactions in a distributed ARTDBS environment. In this paper, 2 we describe a detailed performance model of a distributed ARTDBS and investigate various performance issues in time-cognizant transaction processing in ARTDBSs.
more » ... he experiments conducted evaluate the performance under various types of active workload and dierent distributed transaction-processing architectures. The performance metric used in the evaluations is the fraction of transactions that violate their timing constraints. We also describe and evaluate a nested transaction execution scheme that improves the real-time performance under high levels of active workload. Ó 1998 Elsevier Science Inc. All rights reserved.
doi:10.1016/s0164-1212(98)10013-4 fatcat:giyuzk2lzngqvavsixgtctcibi