Improving Effectiveness of Query Optimizer

Authors

  • Jyoti Haweliya Department of Computer Engineering, IET, DAVV, Indore, India
  • Ravinder Kaur Narang Department of Information Technology, IET, DAVV, Indore, India

Keywords:

Query Optimizer, Prefer Pipelining, Sequential Access

Abstract

Query Optimization is important tasks in Relational DBMS. Given a query, there are many plans that a database management system (DBMS) can follow to process it and produce its answer. All plans are equivalent in terms of their final output but vary in their cost, i.e., the amount of time that they need to run. Process of finding good evaluation plan is called Query Optimization .The plan is formed from different combination of operators and the way these operators are implemented in database affects the cost of query. However, the literature do not attempt to give us comparison of different implementation algorithms for operators and to what particular type of plan a Query Optimizer should select for a particular situation. Therefore it is the purpose of this paper to understand and develop a comparison among them by taking example of a simple query. Further on basis of our analysis, we found some proposals that will help Query Optimizer to rule out good plans from bad plans in effect improving effectiveness of Query Optimizer.

 

References

Johann Christopher Freytag, ”Basic Principles of Query Optimization”, March 1989/09, CA, pp 801-807.

Yannis E. Ioannidis, University of Wisconsin, “Query Optimization”, June 1982.

Visshy Posala, Bell Labs, Query Optimization, April 1992

S. Mein, “Principles of Query Optimization”, 1990.

L. Vieille , “Advanced Query Optimization”, March 1989

C. White., Principles of Semantic Query , 1986

G.von Bultz, Translating and Optimizing Global Queries, 1987

W. Wang , Optimizing Dynamic AND Parametric Queries, 1985

Ram Krishnan and Gehrek, Introduction to Relational Database

Silberschatz, Korth, Sudarshan, Introduction to Database concepts.

Downloads

Published

2014-02-28

How to Cite

[1]
J. Haweliya and R. K. Narang, “Improving Effectiveness of Query Optimizer”, Int. J. Sci. Res. Comp. Sci. Eng., vol. 2, no. 1, pp. 11–13, Feb. 2014.

Issue

Section

Technical Article

Similar Articles

1 2 3 4 5 6 7 8 9 > >> 

You may also start an advanced similarity search for this article.