ACM Home Page
Please provide us with feedback. Feedback
Object operations benchmark
Full text PdfPdf (2.08 MB)
Source ACM Transactions on Database Systems (TODS) archive
Volume 17 ,  Issue 1  (March 1992) table of contents
Pages: 1 - 31  
Year of Publication: 1992
ISSN:0362-5915
Authors
R. G. G. Cattell  Sun Microsystems, Mountain View, CA
J. Skeen  Sun Microsystems, Mountain View, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 47,   Citation Count: 40
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/128765.128766
What is a DOI?

ABSTRACT

Performance is a major issue in the acceptance of object-oriented and relational database systems aimed at engineering applications such as computer-aided software engineering (CASE) and computer-aided design (CAD). Because traditional database systems benchmarks are inapproriate to measure performance for operations on engineering objects, we designed a new benchmark Object Operations version 1 (OO1) to focus on important characteristics of these applications. OO1 is descended from an earlier benchmark for simple database operations and is based on several years experience with that benchmark. In this paper we describe the OO1 benchmark and results we obtained running it on a variety of database systems. We provide a careful specification of the benchmark, show how it can be implemented on database systems, and present evidence that more than an order of magnitude difference in performance can result from a DBMS implementation quite different from current products; minimizing overhead per database call, offloading database server functionality to workstations, taking advantage of large main memories, and using link-based methods.


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
2
3
 
4
BARRETT, M. C + + Test driver for object-oriented databases, Prime Computervlsion, personal commumcatlon, 1990.
 
5
 
6
MAmR, D. Making database systems fast enough for CAD applications. Tech Rep CS/E- 87-016, Oregon Graduate Center, Beaverton, Oregon, 1987
7
 
8
SCHWARTZ, J., SAMCO, R. Object-oriented database evaluation, Mentor Graphics, personal communication, 1990.
9
 
10
TRANSACTION PROCESSING PERFORMANCE COUNCIL (TPC), "TPC Benchmark A Standard", Shanley Public Relations, 777 N. First St., Suite 600, San Jose, California, November, 1989.
 
11
WINSLETT, M., AND CHU, S. Using a relational DBMS for CAD data. Tech. Rep. UIUCDCS- R-90-1649, Computer Science, Univ. of Illinois, Urbana, 1990.

CITED BY  40


REVIEW

"Martin E. Modell : Reviewer"

Generally, benchmarks produce mixed results and have mixed acceptance among the information systems community. Some people swear by them, while others swear at them. When one is evaluating database management system (DBMS) packages, and especi  more...

Collaborative Colleagues:
R. G. G. Cattell: colleagues
J. Skeen: colleagues