ACM Home Page
Please provide us with feedback. Feedback
Issues and approaches to design of real-time database systems
Full text PdfPdf (1.20 MB)
Source ACM SIGMOD Record archive
Volume 17 ,  Issue 1  (March 1988) table of contents
Special Issue on Real-Time Database Systems
Pages: 19 - 33  
Year of Publication: 1988
ISSN:0163-5808
Author
Mukesh Singhal  The Ohio State University, Columbus
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 54,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/44203.44205
What is a DOI?

ABSTRACT

Real-time database systems support applications which have severe performance constraints such as fast response time and continued operation in the face of catastrophic failures. Real-time database systems are still in the state of infancy, and issues and alternatives in their design are not very well explored. In this paper, we discuss issues in the design of real-time database systems and discuss different alternatives for resolving these issues. We discuss the aspects in which requirements and design issues of real-time database systems differ from those of conventional database systems. We discuss two approaches to design real-time database systems, viz., main memory resident databases and design by trading a feature (like serializability). We also discuss requirements in the design of real-time distributed database systems, and specifically discuss issues in the design of concurrency control and crash recovery. It is felt that long communication delays may be a factor in limiting the performance of real-time distributed database systems. We present a concurrency control algorithm for real-time distributed database systems whose performance is not limited by communication delays.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
1. ATTAR, R., BERNSTEIN, P. A., AND GOODMAN, N., "Site Initialization, Recovery, and Backup in a Distributed Database System," IEEE Trans. on Software Engineering , pp. 645-650 (November 1984).
2
 
3
3. BLAUSTEIN, B. T., GARCIA-MOLINA, H., RIES, D. R., CHILENSKAS, R. M., AND KAUFMAN, C. W., "Maintaining Replicated Databases Even in Presense of Network Partitions," EASCON, pp. 353-360 (1983).
 
4
4. CHAN, A., DAYAL, U., FOX, S., GOODMAN, N., SKEEN, D., AND RIES, D., "DDM: An Ada Compatible Distributed Database Manager," IEEE COMPCON Digests of Papers, (1983).
5
6
7
 
8
8. GARCIA-MOLINA, H., "Performance Comparison of Two Update Algorithms For Distributed Databases," Proc. of 3rd Berkeley Workshop on Distributed Data Management and Computer Networks, pp. 108-119 (Aug. 1978).
9
 
10
11
12
13
 
14
14. MILENKOVIC, M., "Synchronization of Concurrent Updates in Redundant Distributed Databases," Distributed Data Bases, pp. 49-65 North-Holland Publishing Co., (1980).
15
 
16
16. SALEM, K. AND GARCIA-MOLINA, H., "Crash Recovery Mechanisms for Main Storage Database Systems," Tech. Rep. CS-TR-034-86, Dept. of Computer Science, Princeton University, Princeton, (April 1986).
17
 
18
 
19
19. SINGHAL, MUKESH AND AGRAWALA, A. K., "A Concurrency Control Algorithm and its Performance for Replicated Database Systems," Proc. of the 6th International Conference on Distributed Computing Systems, Cambridge, Massachusetts, (May 19-23, 1986).
 
20
20. SON, S. H., "Using Replication for High Performance Database Support in Distributed Real-Time Systems," in the Proc. of the Symposium on Real-Time Systems, pp. 79-86 (December 1987).
 
21
21. SON, S. H., "A Recovery Scheme for Database Systems with Large Main Memory," in the Proc. of the 11th Annual International Computer Software and Applications Conference, Tokyo, Japan, pp. 422-427 (October 7-9, 1987).

CITED BY  9