| A framework for testing query transformation rules |
| Full text |
Pdf
(685 KB)
|
Source
|
International Conference on Management of Data
archive
Proceedings of the 35th SIGMOD international conference on Management of data
table of contents
Providence, Rhode Island, USA
SESSION: Research session 7: testing and security
table of contents
Pages 257-268
Year of Publication: 2009
ISBN:978-1-60558-551-2
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 40, Downloads (12 Months): 158, Citation Count: 0
|
|
|
ABSTRACT
In order to enable extensibility, modern query optimizers typically leverage a transformation rule based framework. Testing individual rule correctness as well as correctness of rule interactions is crucial in verifying the functionality of a query optimizer. While there has been a lot of work on how to architect optimizers for extensibility using a rule based framework, there has been relatively little work on how to test such optimizers. In this paper we present a framework for testing query transformation rules which enables: (a) efficient generation of queries that exercise a particular transformation rule or a set of rules and (b) efficient execution of corresponding test suites for correctness testing.
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
|
K. Billings. A TPC-D Model for Database Query Optimization in Cascades. Ms. Thesis. Portland State University. 1996
|
 |
5
|
|
| |
6
|
|
| |
7
|
|
 |
8
|
|
 |
9
|
|
| |
10
|
|
| |
11
|
L. Giakoumakis, C. Galindo-Legaria. Testing SQL Server's Query Optimizer: Challenges, Techniques and Experiences. IEEE Data Engineering Bulletin 2008 vol. 31 (1).
|
| |
12
|
|
| |
13
|
G. Graefe. The Cascades Framework for Query Optimization. Data Engineering Bulletin, 18(3), 1995.
|
| |
14
|
F. Haftmann, D. Kossmann, A. Kreutz. Efficient Regression Tests for Database Applications. Proceedings of CIDR 2005.
|
 |
15
|
|
 |
16
|
Hamid Pirahesh , Joseph M. Hellerstein , Waqar Hasan, Extensible/rule based query rewrite optimization in Starburst, Proceedings of the 1992 ACM SIGMOD international conference on Management of data, p.39-48, June 02-05, 1992, San Diego, California, United States
|
| |
17
|
|
| |
18
|
M. Stillger, J. C. Freytag. Testing the quality of a query optimizer. Data Engineering Bulletin, 18(3), 1995.
|
| |
19
|
|
| |
20
|
Daniel C. Zilio , Jun Rao , Sam Lightstone , Guy Lohman , Adam Storm , Christian Garcia-Arellano , Scott Fadden, DB2 design advisor: integrated automatic physical database design, Proceedings of the Thirtieth international conference on Very large data bases, p.1087-1097, August 31-September 03, 2004, Toronto, Canada
|
| |
21
|
TPC Benchmark H. Decision Support. http://www.tpc.org
|
|