A performance comparison of multi-micro and mainframe database architectures
Database machine architectures consisting of multiple microprocessors or mini-computers are attracting wide attention. There have been several proposals and prototypes (see, e.g., DeWitt, Gerber, Graefe, Heytens, Kumar and Muralikrishna (1986), Fishman, Lai and Wilkinson (1984), Hsiao (1983), or the...
Published in: | ACM SIGMETRICS Performance Evaluation Review |
---|---|
Main Authors: | , |
Format: | Article in Journal/Newspaper |
Language: | English |
Published: |
Association for Computing Machinery (ACM)
1987
|
Subjects: | |
Online Access: | http://dx.doi.org/10.1145/29904.29906 https://dl.acm.org/doi/pdf/10.1145/29904.29906 |
id |
cracm:10.1145/29904.29906 |
---|---|
record_format |
openpolar |
spelling |
cracm:10.1145/29904.29906 2024-06-02T08:15:12+00:00 A performance comparison of multi-micro and mainframe database architectures Heidelberger, Philip Lakshmi, Seetha 1987 http://dx.doi.org/10.1145/29904.29906 https://dl.acm.org/doi/pdf/10.1145/29904.29906 en eng Association for Computing Machinery (ACM) ACM SIGMETRICS Performance Evaluation Review volume 15, issue 1, page 5-6 ISSN 0163-5999 journal-article 1987 cracm https://doi.org/10.1145/29904.29906 2024-05-07T12:57:17Z Database machine architectures consisting of multiple microprocessors or mini-computers are attracting wide attention. There have been several proposals and prototypes (see, e.g., DeWitt, Gerber, Graefe, Heytens, Kumar and Muralikrishna (1986), Fishman, Lai and Wilkinson (1984), Hsiao (1983), or the 1983 and 1985 Proceedings of the International Workshop on Database Machines ). There is also a commercially available system based on multiple microprocessors (Teradata (1984)). With these architectures it is possible to exploit parallelism at three levels: within a single query, within a single transaction, and by simultaneously executing multiple independent transactions. The rationale behind these multiple microprocessor architectures is primarily to take advantage of the potential lower cost per MIPS (Millions of Instructions per Second, a measure of processing power) of microprocessors as opposed to mainframes. In addition, database machines may offer incremental capacity growth as well as improved performance for large queries by exploiting parallelism within a single query. However, it is not clear if database machines made of multiple microprocessors indeed have any cost/performance advantage over a more conventional mainframe based database management systems. Several papers on the performance analysis of database machines can be found in the literature (e.g., Salza, Terranova and Velardi (1983) or Bit and Hartman (1985)). Most of these studies have focused on determining the execution time of a single query in a particular database machine architecture. Few studies have dealt with the response time of single queries in a multi-user environment. We are not aware of any papers that systematically study the performance trade-offs between a multi-microprocessor database machine and a large mainframe system. This paper presents such a systematic study. We examine a hypothetical database machine that uses standard microprocessors and disks; database machines that use special purpose hardware are not considered ... Article in Journal/Newspaper Terranova ACM Publications (Association for Computing Machinery) DeWitt ENVELOPE(159.833,159.833,-77.200,-77.200) Wilkinson ENVELOPE(-66.200,-66.200,-66.817,-66.817) ACM SIGMETRICS Performance Evaluation Review 15 1 5 6 |
institution |
Open Polar |
collection |
ACM Publications (Association for Computing Machinery) |
op_collection_id |
cracm |
language |
English |
description |
Database machine architectures consisting of multiple microprocessors or mini-computers are attracting wide attention. There have been several proposals and prototypes (see, e.g., DeWitt, Gerber, Graefe, Heytens, Kumar and Muralikrishna (1986), Fishman, Lai and Wilkinson (1984), Hsiao (1983), or the 1983 and 1985 Proceedings of the International Workshop on Database Machines ). There is also a commercially available system based on multiple microprocessors (Teradata (1984)). With these architectures it is possible to exploit parallelism at three levels: within a single query, within a single transaction, and by simultaneously executing multiple independent transactions. The rationale behind these multiple microprocessor architectures is primarily to take advantage of the potential lower cost per MIPS (Millions of Instructions per Second, a measure of processing power) of microprocessors as opposed to mainframes. In addition, database machines may offer incremental capacity growth as well as improved performance for large queries by exploiting parallelism within a single query. However, it is not clear if database machines made of multiple microprocessors indeed have any cost/performance advantage over a more conventional mainframe based database management systems. Several papers on the performance analysis of database machines can be found in the literature (e.g., Salza, Terranova and Velardi (1983) or Bit and Hartman (1985)). Most of these studies have focused on determining the execution time of a single query in a particular database machine architecture. Few studies have dealt with the response time of single queries in a multi-user environment. We are not aware of any papers that systematically study the performance trade-offs between a multi-microprocessor database machine and a large mainframe system. This paper presents such a systematic study. We examine a hypothetical database machine that uses standard microprocessors and disks; database machines that use special purpose hardware are not considered ... |
format |
Article in Journal/Newspaper |
author |
Heidelberger, Philip Lakshmi, Seetha |
spellingShingle |
Heidelberger, Philip Lakshmi, Seetha A performance comparison of multi-micro and mainframe database architectures |
author_facet |
Heidelberger, Philip Lakshmi, Seetha |
author_sort |
Heidelberger, Philip |
title |
A performance comparison of multi-micro and mainframe database architectures |
title_short |
A performance comparison of multi-micro and mainframe database architectures |
title_full |
A performance comparison of multi-micro and mainframe database architectures |
title_fullStr |
A performance comparison of multi-micro and mainframe database architectures |
title_full_unstemmed |
A performance comparison of multi-micro and mainframe database architectures |
title_sort |
performance comparison of multi-micro and mainframe database architectures |
publisher |
Association for Computing Machinery (ACM) |
publishDate |
1987 |
url |
http://dx.doi.org/10.1145/29904.29906 https://dl.acm.org/doi/pdf/10.1145/29904.29906 |
long_lat |
ENVELOPE(159.833,159.833,-77.200,-77.200) ENVELOPE(-66.200,-66.200,-66.817,-66.817) |
geographic |
DeWitt Wilkinson |
geographic_facet |
DeWitt Wilkinson |
genre |
Terranova |
genre_facet |
Terranova |
op_source |
ACM SIGMETRICS Performance Evaluation Review volume 15, issue 1, page 5-6 ISSN 0163-5999 |
op_doi |
https://doi.org/10.1145/29904.29906 |
container_title |
ACM SIGMETRICS Performance Evaluation Review |
container_volume |
15 |
container_issue |
1 |
container_start_page |
5 |
op_container_end_page |
6 |
_version_ |
1800739299237298176 |