Centralized versus Distributed Index Schemes in OODBMS - A Performance Analysis.
Julie Basu, Arthur M. Keller, Meikel Pöss:
Centralized versus Distributed Index Schemes in OODBMS - A Performance Analysis.
ADBIS 1997: 162-169@inproceedings{DBLP:conf/adbis/BasuKP97,
author = {Julie Basu and
Arthur M. Keller and
Meikel P{\"o}ss},
title = {Centralized versus Distributed Index Schemes in OODBMS - A Performance
Analysis},
booktitle = {Proceedings of the First East-European Symposium on Advances
in Databases and Information Systems (ADBIS'97), St.-Petersburg,
September 2-5, 1997. Volume 1: Regular Papers},
publisher = {Nevsky Dialect},
year = {1997},
pages = {162-169},
ee = {db/conf/adbis/BasuKP97.html},
crossref = {DBLP:conf/adbis/97},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
Recent work on client-server data-shipping OODBs has demonstrated the
usefulness of local data caching at client sites. In addition to data
caching, index caching can provide substantial benefits through associative
access to cached objects. Indexes usually have high contention, and database
performance is quite sensitive to the index management scheme. This paper
examines the effects of two index caching schemes, one centralized and the
other distributed, for index page management in a page server OODB.
In the centralized scheme, index pages are not allowed to be cached at client
sites and are managed by the server. The distributed index management scheme
supports inter-transaction caching of index pages at client sites, and
enforces a distributed index consistency control protocol similar to that of
data pages. We study via simulation the performance of these two index
management schemes under several different workloads and contention profiles,
and identify scenarios where each of the two schemes performs better than the other.
Copyright © 1997 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 2 Issue 5, SSDBM, DBPL, KRDB, ADBIS, COOPIS, SIGBDP" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
References
- [1]
- ...
- [2]
- Michael J. Carey, Michael J. Franklin, Miron Livny, Eugene J. Shekita:
Data Caching Tradeoffs in Client-Server DBMS Architectures.
SIGMOD Conference 1991: 357-366

- [3]
- Michael J. Carey, Michael J. Franklin, Markos Zaharioudakis:
Fine-Grained Sharing in a Page Server OODBMS.
SIGMOD Conference 1994: 359-370

- [4]
- 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

- [5]
- Shaul Dar, Michael J. Franklin, Björn Þór Jónsson, Divesh Srivastava, Michael Tan:
Semantic Data Caching and Replacement.
VLDB 1996: 330-341

- [6]
- Michael J. Franklin:
Caching and Memory Management in Client-Server Database Systems.
Ph.D. thesis, Univ. of Wisconsin-Madison 1993

- [7]
- Michael J. Franklin, Michael J. Carey, Miron Livny:
Local Disk Caching for Client-Server Database Systems.
VLDB 1993: 641-655

- [8]
- Michael J. Franklin, Björn Þór Jónsson, Donald Kossmann:
Performance Tradeoffs for Client-Server Query Processing.
SIGMOD Conference 1996: 149-160

- [9]
- Vibby Gottemukkala, Edward Omiecinski, Umakishore Ramachandran:
Relaxed Index Consistency for a Client-Server Database.
ICDE 1996: 352-361

- [10]
- Arthur M. Keller, Julie Basu:
A Predicate-based Caching Scheme for Client-Server Database Architectures.
VLDB J. 5(1): 35-47(1996)

- [11]
- Jörg Liebeherr, Edward Omiecinski, Ian F. Akyildiz:
The Effect of Index Partitioning Schemes on the Performance of Distributed Query Processing.
IEEE Trans. Knowl. Data Eng. 5(3): 510-522(1993)

- [12]
- ...
- [13]
- Alex Delis, Nick Roussopoulos:
Performance and Scalability of Client-Server Database Architectures.
VLDB 1992: 610-623

- [14]
- Yongdong Wang, Lawrence A. Rowe:
Cache Consistency and Concurrency Control in a Client/Server DBMS Architecture.
SIGMOD Conference 1991: 367-376

- [15]
- W. Kevin Wilkinson, Marie-Anne Neimat:
Maintaining Consistency of Client-Cached Data.
VLDB 1990: 122-133

Copyright © Mon Dec 21 21:41:17 2009
by Michael Ley (ley@uni-trier.de)