ACM Home Page
Please provide us with feedback. Feedback
Performance analysis of several back-end database architectures
Full text PdfPdf (1.54 MB)
Source ACM Transactions on Database Systems (TODS) archive
Volume 11 ,  Issue 1  (March 1986) table of contents
Pages: 1 - 26  
Year of Publication: 1986
ISSN:0362-5915
Authors
Robert Brian Hagmann  Univ. of California, Berkeley
Domenico Ferrari  Univ. of California, Berkeley
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 46,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

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

ABSTRACT

The growing acceptance of database systems makes their performance increasingly more important. One way to gain performance is to off-load some of the functions of the database system to aback-end computer. The problem is what functions should be off-loaded to maximize the benefits of distributed processing. Our approach to this problem consisted of constructing several variants of an existing relational database system. INGRES, that partition the database system software into two parts, and assigning these two parts to two computers connected by a local area network. For the purposes of this experiment, six different variants of the database software were constructed to test the sir most interesting functional subdivisions. Each variant was then benchmarked using two different databases and query streams. The communication medium and the communication software were also benchmarked to measure their contribution to the performance of each configuration. Combining the database and network measurement results, various conclusions were reached about the viability of the configurations, the desirable properties of the communications mechanisms to he used, the operating system interface and overhead, and the performance of the database system. The variants to be preferred depend on the hardware technology, operating system features, database system internal structure, and network software overhead.


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
ARMISEN, J. P., AND CALECA, J.Y. A commercial back-end database system. In Proceedings of the 7th International Conference on Very Large Data Bases (1981), 56-65.
2
 
3
BANERJEE, J., AND HSIAO, D. Performance study of a database machine in supporting relational databases. In Proceedings of the 4th International Conference on Very Large Data Bases (West Berlin, Sept. 13-15, 1978), 319-329.
4
5
 
6
CULLINANE CORP. IDMS DML Programmer's Reference Guide. Cullinane Corp., Wellesley, Mass., 1978.
7
 
8
EPSTEIN, R., AND HAWTHORN, P. Design decisions for the intelligent database machine. In AFIPS Conference Proceedings, I980 National Computer Conference. Vol. 49 (Anaheim, Cal., May 19-22, I980), 237-241.
 
9
GOLDBERG, R., AND HASSINGER, R. The double paging anomaly. In AFIPS Conference Proceedings, I974 National Computer Conference and Exposition. Vol. 43 (Chicago, May 6-10, 1974}, 195-199.
 
10
GRAY, J. Notes on database operating systems. IBM San Jose Res. Rep. RJ2188, Feb. 1978.
 
11
GRAY, J. N., AND WATSON, V. A shared segment and interprocess communication facility. IBM San Jose Res. Rep. RJ2450 (a revision of RJ1579), Jan. 1979.
 
12
 
13
IBM 3380 Direct Access Storage Description and User's Guide. 2nd Ed., IBM, order no. GA26- 1644-1, Dec. 1981.
 
14
iDBP DBMS Reference Manual. Preliminary release 3, order no. 222100, Intel Corp., Austin, Tex., Feb. 1982.
 
15
JoY, W., AND FABRY, R. Proposals for enhancement of UNIX on the VAX. Memo, Computer Systems Research Group, Univ. of California, Berkeley, July 21, 1981, revised Aug. 31, 1981.
 
16
KEENAN, M. M. A comparative performance evaluation of database management systems. M. S. Rep., Computer Science Div., Univ. of California, Berkeley, Oct. 1981; also Lawrence Berkeley Laboratory Rep. LBL- 13700.
 
17
LAMPSON, B.W. Distributed Systems--Architecture and Implementation: An Advanced Course. B. W. Lampson, M. Paul, and H. J. Siegert, Eds., Springer Verlag, New York, 1981, 365-370.
 
18
LINDSAY, B. G., SELINGER, P. G., GALTIER, C., GRAY, J. N., LORIE, R. A., PRICE, T. G., PUTZOLU, F., TRAIGER, I. L., AND WADE, B.W. Notes on distributed databases. IBM San Jose Res. Rep. RJ2571, 1979.
19
 
20
 
21
POSTEL, J. Ed. DOD Standard Internet Protocol. {nternet Working Group, IEN 128, Jan. 1980.
 
22
POSTEL, J. Ed. DOD Standard Transmission Control Protocol. Internet Working Group, IEN 129, Jan. 1980.
 
23
RITCHIE, D. M., AND THOMPSON, K. The UNIX time-sharing system. Bell Syst. Tech. J. 57, 6 (July-Aug. 1978), 1905-1930.
 
24
SOFTWARE AG. ADABAS Channel-to Channel Software System Installation and Operations Manual. Software AG of North America, 1981.
25
26
27
28
29
30

CITED BY  10


REVIEW

"Ehud Gudes : Reviewer"

.abstract The growing acceptance of database systems makes their performance increasingly more important. One way to gain performance is to off-load some of the functions of the database system to a back-end computer. The problem is what functio  more...

Collaborative Colleagues:
Robert Brian Hagmann: colleagues
Domenico Ferrari: colleagues