Abstract
One way to satisfy the increasing demand for processing power and I/O bandwidth is to have parallel database management systems (PDBMS) that employ a number of processors, loosely or tightly coupled, serving database requests concurrently. In this paper we want to show an evolution path from an existing and commercially available sequential SQL database system to a parallel SQL database system. This transformation process is described from a software engineering and software reuse point of view emphasizing the system architecture. We report on first results and experiences gained while transforming the existing sequential system and constructing the new PDBMS.
Chapter PDF
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Carey, M., Schneider, D. (eds.), Proceedings of the International Conference on Management of Data, ACM SIGMOD Record, Vol.24, No. 2, 1995.
Bozas, G., Jaedicke, M., Listl, A., Mitschang, B., Reiser, A. Zimmermann, S.: On Transforming a Sequential SQL-DBMS into a Parallel One: First Results and Experiences of the MEDAS Project, TUM-I 9625, SFB-Bericht Nr. 342/14/96 A. Mai 1996.
DeWitt, D., Gray, J.: Parallel Database Systems: The Future of High Performance Database Systems, in: CACM. Vol. 35, No.6, pp. 85–98, 1992.
Freytag, J.C.: Translating Relational Queries into Iterative Programs, LNCS 261. Springer, 1987.
Geist, A. et al.: PVM 3 User's Guide and Reference Manual. Technical Report ORNL/TM12187, Oak Ridge National Laboratory, May 1994.
Graefe, G.: Encapsulation of Parallesim in the Volcano Query Processing System, in: Proceedings of the ACM SIGMOD International Conference on Management of Data, 1990.
Gray, J.: A Survey of Parallel Database Techniques and Systems, in: Tutorial handout at Int. Conf. on Very Large Databases, 1995.
IPSC/2 User's Guide: Intel Scientific Super-Computer Division, Intel Corporation, 1989.
Listl A., Pawlowski M., Reiser A., Bozas G., Lehn R., Architektur des parallelen Datenbanksystems MIDAS. in: Proc. of BTW'95 Conf., Informatik Aktuell, Springer, 1995 (in german).
Mohan, C., Pirahesh, H., Tang, W., Wang, Y.: Parallelism in Relational Database Management Systems, in: IBM Systems Journal, Vol. 33, No. 2, pp. 349–371, 1994.
Rahm, E.: Mehrrechner-Datanbanksysteme — Grundlagen der verteilten und parallelen Datenbankverarbeitung, Addison Wesley, 1994 (in german).
Stonebraker, M.: Readings in Database Systems, 2nd Edition, Morgan Kaufmann Publ. 1994.
Valduriez, P.: Parallel Database Systems: Open Problems and New Issues, in: Distributed and Parallel Databases, Vol. 1, No. 2, April 1993, pp. 137–166.
Dayal, U., Gray, P., Nishio, S. (eds.) Proceedings of the 21st International Conference on Very Large Data Bases, Zurich, Switzerland, 1995.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bozas, G., Jaedicke, M., Listl, A., Mitschang, B., Reiser, A., Zimmermann, S. (1996). On transforming a sequential SQL-DBMS into a parallel one: First results and experiences of the MIDAS project. In: Bougé, L., Fraigniaud, P., Mignotte, A., Robert, Y. (eds) Euro-Par'96 Parallel Processing. Euro-Par 1996. Lecture Notes in Computer Science, vol 1124. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024790
Download citation
DOI: https://doi.org/10.1007/BFb0024790
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61627-6
Online ISBN: 978-3-540-70636-6
eBook Packages: Springer Book Archive