ACM Home Page
Please provide us with feedback. Feedback
Physical design refinement: The ‘merge-reduce’ approach
Full text PdfPdf (791 KB)
Source
ACM Transactions on Database Systems (TODS) archive
Volume 32 ,  Issue 4  (November 2007) table of contents
Article No. 28  
Year of Publication: 2007
ISSN:0362-5915
Authors
Nicolas Bruno  Microsoft Research, Redmond, WA
Surajit Chaudhuri  Microsoft Research, Redmond, WA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 21,   Downloads (12 Months): 133,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1292609.1292618
What is a DOI?

ABSTRACT

Physical database design tools rely on a DBA-provided workload to pick an “optimal” set of indexes and materialized views. Such tools allow either creating a new such configuration or adding new structures to existing ones. However, these tools do not provide adequate support for the incremental and flexible refinement of existing physical structures. Although such refinements are often very valuable for DBAs, a completely manual approach to refinement can lead to infeasible solutions (e.g., excessive use of space). In this article, we focus on the important problem of physical design refinement and propose a transformational architecture that is based upon two novel primitive operations, called merging and reduction. These operators help refine a configuration, treating indexes and materialized views in a unified way, as well as succinctly explain the refinement process to DBAs.


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.

1
 
2
3
 
4
5
 
6
Bruno, N. and Chaudhuri, S. 2006a. Physical design refinement: The “Merge-Reduce” approach. In Proceedings of the International Conference on Extending Database Technology (EDBT).
 
7
8
 
9
Chaitin, G. J., Auslander, M. A., Chandra, A. K., Cocke, J., Hopkins, M. E., and Markstein, P. W. 1981. Register allocation via coloring. In Computer Languages 6, 1, 47--57.
10
 
11
 
12
 
13
14
15
 
16
Graefe, G. 1995. The Cascades framework for query optimization. Data Eng. Bull. 18, 3.
 
17
18
 
19
 
20
21
22
23
24
 
25
 
26
 
27


Collaborative Colleagues:
Nicolas Bruno: colleagues
Surajit Chaudhuri: colleagues