ACM Home Page
Please provide us with feedback. Feedback
Two techniques for on-line index modification in shared nothing parallel databases
Full text PdfPdf (1.26 MB)
Source International Conference on Management of Data archive
Proceedings of the 1996 ACM SIGMOD international conference on Management of data table of contents
Montreal, Quebec, Canada
Pages: 125 - 136  
Year of Publication: 1996
ISBN:0-89791-794-4
Also published in ...
Authors
Kiran J. Achyutuni  Informix Software Inc and Georgia Tech
Edward Omiecinski  Georgia Tech
Shamkant B. Navathe  Georgia Tech
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 19,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/233269.233326
What is a DOI?

ABSTRACT

Whenever data is moved across nodes in the parallel database system, the indexes need to be modified too. Index modification overhead can be quite severe because there can be a large number of indexes on a relation. In this paper, we study two alternatives to index modification, namely OAT (One-At-a-Time page movement) and BULK (bulk page movement). OAT and BULK are two extremes on the spectrum of the granularity of data movement. OAT and BULK differ in two respects: first, OAT uses very little additional disk space (at most one extra page), whereas BULK uses a large amount of disk space. Second, BULK uses sequential prefetch I/O to optimize on the number of I/Os during index modification, while OAT does not. Using an experimental testbed, we show that BULK is an order of magnitude faster than OAT. In terms of the impact on transaction performance during reorganization, BULK and OAT perform differently: when the number of indexes to be modified is either one or two, OAT has a lesser impact on the transaction performance degradation. However, when the number of indexes is greater than two, both techniques have the same impact on transaction performance.


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.

 
Ach95
DG92
 
IFMX
Inform,x Software Inc. Informix Manuals, release 7 1 edition, December 1994-
 
LDJ86
MN92
 
Moh90
 
OLS94
 
Omi85
E, Omtecinskl Incremental flie reorgan~zat,on schemes In Proc, l lth Intl Conf Very Large Data Bases, pages pp 346-35T, Sac Marco, CA, Aug. 1985 Morgan Kaufmann Publishers
 
Omi89
OS90
 
SC91
V Srinivasan and M Carey. On-line index construction a{gor,thms In Proc. 4th Internatlon Workshop on High Performance Transaction Systems, Asilomar, September 1991
 
SD92
SG79
 
SI93
O H Sockut and B I% lyer l~eorganizing databases concurrently with usage' A survey. Technlcal Report T16 0;5 488, IBM, Santa Teresa Laboratory, San Jose, CA, June 199;5
 
Smi90
G S Smith Onllne reorgan,zat}on of key-sequenced tables and files Tandem System Review, 6(2).pp 52-59, Oct 1990.
 
SWZ92
P. Scheuermann, G Welkum, and P Zabback Autornatlc tuning of data placement and load balancing in disk arrays. Technical 16eport DBS-92-91, ETH-Zurlch, Department of Computer Sc,ence, ETH-Zentrum, CH-8092 Zur*ch~ Sw,tzerland, 1992
 
SWZ94
P. Scheuermann, O. Weikum, and P Zabback Disk coollng ,n parallel disk systems. Bulletin of the Technlcal Committee on Data I~ng{neering, 17(3),29-40, September 1994.
 
Tro94
J Tro~si NonStop ava,lab~llty and database configuration operatKons Tandem Systems 16evlew, 10(;5)'18-2;5, July 1994
 
Val93
wzs91


Collaborative Colleagues:
Kiran J. Achyutuni: colleagues
Edward Omiecinski: colleagues
Shamkant B. Navathe: colleagues

Peer to Peer - Readers of this Article have also read: