Performance Enhancement Through Replication in an Object-Oriented DBMS

dc.contributor.authorShekita, Eugene Jen_US
dc.contributor.authorCarey, Michael Jen_US
dc.date.accessioned2012-03-15T16:49:10Z
dc.date.available2012-03-15T16:49:10Z
dc.date.created1989en_US
dc.date.issued1989
dc.description.abstractIn 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 is 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. Much of the discussion is based on the EXTRA data model, but the ideas presented here can also be extended to other data models that support reference attributes or referential integrity facilities.en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationTR817
dc.identifier.urihttp://digital.library.wisc.edu/1793/59064
dc.publisherUniversity of Wisconsin-Madison Department of Computer Sciencesen_US
dc.titlePerformance Enhancement Through Replication in an Object-Oriented DBMSen_US
dc.typeTechnical Reporten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TR817.pdf
Size:
3.59 MB
Format:
Adobe Portable Document Format