Publication | Open Access
Least expected cost query optimization
61
Citations
15
References
1999
Year
Unknown Venue
We identify two unreasonable, though standard, assumptions made by database query optimizers that can adversely affect the quality of t,he chosen evaluation plans. One assumption is that it is adequate to optimize for the expected case-that is, the case where various parameters (like available memory) take on their expected value. The other assumption is that the parameters are constant throughout the execution of the query. We present an algorithm based on the 'System R"-s@ile query optimization algorithm that does not rely on these assumptions. The algorithm we propose chooses the plan of the least expected cost instead of the plan of least cost given expected values of the parameters. In execution environments that exhibit a high degree of variability, our techniques should result in better performance.
| Year | Citations | |
|---|---|---|
Page 1
Page 1