SQL Tuner: Synopsis
SQL Tuner: Synopsis
Project Name: Problem Statement: The normal scenario in todays industry is whenever a programmer or a developer writes a new query; they have to submit the query to the DBA of the company for tuning it. Even DBA was not able to tune the query to the fullest and even if it has been tuned it would ta e lots of time and resources of the DBAs. During the crunch time it is not possible to tune each and every query. The DBAs has to rely on his e!perience to do the tuning As there are no set rules for tuning it. "ometimes even the e!perienced DBA was not able to tune the query. Why SQL Tuner? This topic was chosen to reduce the wor of DBAs of tuning the query. This tool can be used even by the developer to tune the queries instead of going to the DBA for tuning it. Project Scope: This pro#ect is developed for tuning "$% $ueries. Tuning can be done by reducing the total &'( time and also reducing the )*+ ta en by the $uery. Tuning is done in two ways, Synta Tun!n" : &hec ing the logical and physical operators used by the query. In#e Tun!n" : &hec ing the inde!es used in the query -if any. and which inde!es can be applied to the columns used in the query. $etho#olo"y: (ser types its queries in the interface provided by the software. The user has two choices either of tuning or e!ecuting the query. )f tuning is been selected the software #ust gives the suggestions for improving the performance of the query. )f e!ecuting is been selected the software #ust e!ecute the query. +ther than this it provides almost all the facilities provided by the $uery Analy/er of 0" "$%.
SQL TUNER.
)ar#&are Re'u!rement(: 'rocessor, 'referably 5.4 67/ or 6reater. 8A0 , 539 0B or 6reater.
L!m!tat!on( o% the So%t&are: This pro#ect was made to understand how the "$% "erver parses and tunes the query internally. "o: we have #ust been able to tune simple queries. *uture Enhancement(: To tune more comple! and bigger queries.
To study the database structure and provide the user with suggestions to improve the database structure for best performance.