Object Operations Benchmark.
R. G. G. Cattell, J. Skeen:
Object Operations Benchmark.
ACM Trans. Database Syst. 17(1): 1-31(1992)@article{DBLP:journals/tods/CattellS92,
author = {R. G. G. Cattell and
J. Skeen},
title = {Object Operations Benchmark},
journal = {ACM Trans. Database Syst.},
volume = {17},
number = {1},
year = {1992},
pages = {1-31},
ee = {http://doi.acm.org/10.1145/128765.128766, db/journals/tods/CattellS92.html},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
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.
Copyright © 1992 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
CDROM Version: Load the CDROM "Volume 3 Issue 2, TODS 1991-1995, TKDE 1989-1992" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 2" and ...
BibTeX
[Abstract, Index Terms and Review]
[Full Text in PDF Format, 2031 KB]
References
- [1]
- T. Lougenia Anderson, Arne-Jørgen Berre, Moira Mallison, Harry H. Porter, Bruce Schneider:
The HyperModel Benchmark.
EDBT 1990: 317-331 BibTeX
- [2]
- ...
- [3]
- Morton M. Astrahan, Mike W. Blasgen, Donald D. Chamberlin, Kapali P. Eswaran, Jim Gray, Patricia P. Griffiths, W. Frank King III, Raymond A. Lorie, Paul R. McJones, James W. Mehl, Gianfranco R. Putzolu, Irving L. Traiger, Bradford W. Wade, Vera Watson:
System R: Relational Approach to Database Management.
ACM Trans. Database Syst. 1(2): 97-137(1976) BibTeX
- [4]
- ...
- [5]
- Dina Bitton, David J. DeWitt, Carolyn Turbyfill:
Benchmarking Database Systems A Systematic Approach.
VLDB 1983: 8-19 BibTeX
- [6]
- ...
- [7]
- Stephen K. Park, Keith W. Miller:
Random Number Generators: Good Ones Are Hard to Find.
Commun. ACM 31(10): 1192-1201(1988) BibTeX
- [8]
- ...
- [9]
- W. Bradley Rubenstein, M. S. Kubicar, R. G. G. Cattell:
Benchmarking Simple Database Operations.
SIGMOD Conference 1987: 387-394 BibTeX
- [10]
- ...
- [11]
- ...
Referenced by
- Marianne Winslett:
Review - Object Operations Benchmark.
ACM SIGMOD Digital Review 3: (2001)
- Woochun Jun:
A New Class Hierarchy Concurrency Control Technique in Object-Oriented Database Systems.
ADBIS 1999: 128-140
- Euthimios Panagos, Alexandros Biliris:
Synchronization and Recovery in a Client-Server Storage System.
VLDB J. 6(3): 209-223(1997)
- Markos Zaharioudakis, Michael J. Carey, Michael J. Franklin:
Adaptive, Fine-Grained Sharing in a Client-Server OODBMS: A Callback-Based Approach.
ACM Trans. Database Syst. 22(4): 570-627(1997)
- Michael J. Franklin, Michael J. Carey, Miron Livny:
Transactional Client-Server Cache Consistency: Alternatives and Performance.
ACM Trans. Database Syst. 22(3): 315-363(1997)
- Michael J. Carey, David J. DeWitt, Jeffrey F. Naughton, Mohammad Asgarian, Paul Brown, Johannes Gehrke, Dhaval Shah:
The BUCKY Object-Relational Benchmark (Experience Paper).
SIGMOD Conference 1997: 135-146
- Jung-Ho Ahn, Hyoung-Joo Kim:
SEOF: An Adaptable Object Prefetch Policy for Object-Oriented Database Systems.
ICDE 1997: 4-13
- Jukka Teuhola:
Path Signatures: A Way to Speed Up Recursion in Relational Databases.
IEEE Trans. Knowl. Data Eng. 8(3): 446-454(1996)
- François Bancilhon:
Object Databases.
ACM Comput. Surv. 28(1): 137-140(1996)
- Alfons Kemper, Donald Kossmann:
Adaptable Pointer Swizzling Strategies in Object Bases: Design, Realization, and Quantitative Analysis.
VLDB J. 4(3): 519-566(1995)
- Mark L. McAuliffe, Marvin H. Solomon:
A Trace-Based Simulation of Pointer Swizzling Techniques.
ICDE 1995: 52-61
- S. Scheuerl, Richard C. H. Connor, Ronald Morrison, J. Eliot B. Moss, David S. Munro:
The MaStA I/O Cost Model and its Validation Strategy.
ADBIS 1995: 305-328
- Robert L. Grossman, Xiao Qin, D. Valsamis, W. Xu, C. T. Day, S. Loken, J. F. MacFarlane, David R. Quarrie, Edward N. May, D. Lifka, David M. Malon, L. E. Price, A. Baden, L. Cormell, P. Leibold, D. Liu, U. Nixdorf, B. Scipioni, T. Song:
Analyzing High Energy Physics Data Using Databases: A Case Study.
SSDBM 1994: 283-286
- Michael J. Carey, Michael J. Franklin, Markos Zaharioudakis:
Fine-Grained Sharing in a Page Server OODBMS.
SIGMOD Conference 1994: 359-370
- Jukka Teuhola:
An Efficient Relational Implementation of Recursive Relationships using Path Signatures.
ICDE 1994: 348-355
- Antony L. Hosking, Eric W. Brown, J. Eliot B. Moss:
Update Logging for Persistent Programming Languages: A Comparative Performance Evaluation.
VLDB 1993: 429-440
- Michael Stonebraker, James Frew, Kenn Gardels, Jeff Meredith:
The Sequoia 2000 Benchmark.
SIGMOD Conference 1993: 2-11
- Kenneth M. Curewitz, P. Krishnan, Jeffrey Scott Vitter:
Practical Prefetching via Data Compression.
SIGMOD Conference 1993: 257-266
- Michael J. Carey, David J. DeWitt, Jeffrey F. Naughton:
The oo7 Benchmark.
SIGMOD Conference 1993: 12-21
- Doug Fang, Shahram Ghandeharizadeh, Dennis McLeod, Antonio Si:
The Design, Implementation, and Evaluation of an Object-Based Sharing Mechanism for Federated Database Systems.
ICDE 1993: 467-475
- Witold Litwin, Tore Risch:
Main Memory Oriented Optimization of OO Queries Using Typed Datalog with Foreign Predicates.
IEEE Trans. Knowl. Data Eng. 4(6): 517-528(1992)
- Rosana S. G. Lanzelotte, Patrick Valduriez, Mohamed Zaït:
Optimization of Object-Oriented Recursive Queries using Cost-Controlled Strategies.
SIGMOD Conference 1992: 256-265
- Michael Stonebraker, Greg Kemnitz:
The Postgres Next Generation Database Management System.
Commun. ACM 34(10): 78-92(1991)
- Charles Lamb, Gordon Landis, Jack A. Orenstein, Daniel Weinreb:
The ObjectStore Database System.
Commun. ACM 34(10): 50-63(1991)
- Paul Butterworth, Allen Otis, Jacob Stein:
The Gemstone Object Database Management System.
Commun. ACM 34(10): 64-77(1991)
- Michael Stonebraker:
Managing Persistent Objects in a Multi-Level Store.
SIGMOD Conference 1991: 2-11
- Michael J. Carey, Michael J. Franklin, Miron Livny, Eugene J. Shekita:
Data Caching Tradeoffs in Client-Server DBMS Architectures.
SIGMOD Conference 1991: 357-366
- David J. DeWitt, Philippe Futtersack, David Maier, Fernando Vélez:
A Study of Three Alternative Workstation-Server Architectures for Object Oriented Database Systems.
VLDB 1990: 107-121
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
TODS, ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Tue Jun 24 18:39:11 2008