14.02.2014 Views

Query Processing and Optimization

Query Processing and Optimization

Query Processing and Optimization

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Query</strong> Tuning<br />

• <strong>Query</strong> optimization is a very complex task.<br />

• Combinatorial explosion.<br />

• The task is to find one good query evaluation plan, not the<br />

best one.<br />

• No optimizer optimizes all queries adequately.<br />

• There is a need for query tuning.<br />

• All optimizers differ in their ability to optimize queries,<br />

making it difficult to prescribe principles.<br />

• Having to tune queries is a fact of life.<br />

• <strong>Query</strong> tuning has a localized effect <strong>and</strong> is thus relatively<br />

attractive.<br />

• It is a time-consuming <strong>and</strong> specialized task.<br />

• It makes the queries harder to underst<strong>and</strong>.<br />

• However, it is often a necessity.<br />

• This is not likely to change any time soon.<br />

47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!