Performance Enhancement Through Replication in an Object-Oriented DBMS.
Eugene J. Shekita, Michael J. Carey:
Performance Enhancement Through Replication in an Object-Oriented DBMS.
SIGMOD Conference 1989: 325-336@inproceedings{DBLP:conf/sigmod/ShekitaC89,
author = {Eugene J. Shekita and
Michael J. Carey},
editor = {James Clifford and
Bruce G. Lindsay and
David Maier},
title = {Performance Enhancement Through Replication in an Object-Oriented
DBMS},
booktitle = {Proceedings of the 1989 ACM SIGMOD International Conference on
Management of Data, Portland, Oregon, May 31 - June 2, 1989},
publisher = {ACM Press},
year = {1989},
pages = {325-336},
ee = {http://doi.acm.org/10.1145/67544.66957, db/conf/sigmod/ShekitaC89.html},
crossref = {DBLP:conf/sigmod/89},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
In this paper we describe how replicated data
can be used to speed up query processing in an object-oriented
database system. The general idea is to use replicated data to
eliminate some of the functional joins that would otherwise be
required for query processing. We refer to our technique for replicating data as field replication because it allows individual
data fields to be selectively replicated. In the paper we describe
how field replication can be specified at the data model level and
we present storage-level mechanisms to efficiently support it.
We also present an analytical cost model to give some feel for
how beneficial field replication can be and the circumstances
under which it breaks down. While field replication is a relatively simple notion, the analysis shows that it can provide
significant performance gains in many situations.
Copyright © 1989 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.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 2, SIGMOD '75-'92" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
James Clifford, Bruce G. Lindsay, David Maier (Eds.):
Proceedings of the 1989 ACM SIGMOD International Conference on Management of Data, Portland, Oregon, May 31 - June 2, 1989.
ACM Press 1989 ,
SIGMOD Record 18(2), June 1989
Contents
References
- [Blak86]
- José A. Blakeley, Per-Åke Larson, Frank Wm. Tompa:
Efficiently Updating Materialized Views.
SIGMOD Conference 1986: 61-71
- [Care86]
- Michael J. Carey, David J. DeWitt, Joel E. Richardson, Eugene J. Shekita:
Object and File Management in the EXODUS Extensible Database System.
VLDB 1986: 91-100
- [Care88]
- Michael J. Carey, David J. DeWitt, Scott L. Vandenberg:
A Data Model and Query Language for EXODUS.
SIGMOD Conference 1988: 413-423
- [Care89]
- ...
- [Date87]
- ...
- [Ditt86]
- Klaus R. Dittrich:
Object-Oriented Database Systems: The Notion and the Issue.
OODBS 1986: 2-4
- [Hans87]
- Eric N. Hanson:
A Performance Analysis of View Materialization Strategies.
SIGMOD Conference 1987: 440-453
- [Hans88]
- Eric N. Hanson:
Processing Queries Against Database Procedures: A Performance Analysis.
SIGMOD Conference 1988: 295-302
- [Hull 87]
- Richard Hull, Roger King:
Semantic Database Modeling: Survey, Applications, and Research Issues.
ACM Comput. Surv. 19(3): 201-260(1987)
- [Jhin88]
- Anant Jhingran:
A Performance Study of Query Optimization Algorithms on a Database System Supporting Procedures.
VLDB 1988: 88-99
- [Maie86]
- David Maier, Jacob Stein:
Indexing in an Object-Oriented DBMS.
OODBS 1986: 171-182
- [Rowe87]
- Lawrence A. Rowe, Michael Stonebraker:
The POSTGRES Data Model.
VLDB 1987: 83-96
- [Shek89]
- ...
- [Sell87]
- Timos K. Sellis:
Efficiently Supporting Procedures in Relational Database Systems.
SIGMOD Conference 1987: 278-291
- [Ston87]
- Michael Stonebraker, Jeff Anton, Eric N. Hanson:
Extending a Database System with Procedures.
ACM Trans. Database Syst. 12(3): 350-376(1987)
- [Yao77]
- S. Bing Yao:
Approximating the Number of Accesses in Database Organizations.
Commun. ACM 20(4): 260-261(1977)
- [Zani83]
- Carlo Zaniolo:
The Database Language GEM.
SIGMOD Conference 1983: 207-218
Copyright © Fri Mar 12 17:21:28 2010
by Michael Ley (ley@uni-trier.de)