ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

Integrating standard transactions in firm real-time database systems

Thomas, Shiby and Seshadri, S and Haritsa, Jayant R (1996) Integrating standard transactions in firm real-time database systems. In: Information Systems, 21 (1). pp. 3-28.

[img]
Preview
PDF
haritsa4a.pdf

Download (2MB)

Abstract

Real-time database systems are designed to handle workloads where transactions have completion deadlines and the goal is to meet these deadlines. However, many real-time database environments are characterized by workloads that are a of real-time and standard (non- real-time) transactions. Unfortunately, the system policies used to meet the performance goals of real-time transactions often work poorly for standard transactions. In particular, optimistic concurrency control algorithms are recommended for real-time transactions, whereas locking-based protocols are suited for standard transactions. In this paper, we present a new database system architecture in which real-time transactions use optimistic concurrency control and, simultaneously, standard transactions use locking. We prove that our architecture maintains data integrity and show, through a simulation study, that it provides significantly improved performance for the standard transactions without diminishing the real-time transaction performance. We also show, more generally, that the proposed architecture correctly supports the co-existence of any group of concurrency control algorithms that adhere to a standard interface.

Item Type: Journal Article
Publication: Information Systems
Publisher: Elsevier Science Ltd.
Additional Information: The copyright of this article belongs to Elsevier Science Ltd.
Keywords: Real Time Database;Concurrency Control
Department/Centre: Division of Interdisciplinary Sciences > Supercomputer Education & Research Centre
Date Deposited: 30 Aug 2004
Last Modified: 19 Sep 2010 04:14
URI: http://eprints.iisc.ac.in/id/eprint/1065

Actions (login required)

View Item View Item