0% found this document useful (0 votes)
41 views

Automatic SQL Tuning in Oracle 10g

Automatic SQL Tuning in Oracle 10g introduces a new feature that automatically tunes SQL statements without manual intervention. It profiles SQL statements to transparently improve execution plans. It also generates tuning recommendations by analyzing access paths and SQL structure. The Automatic SQL Tuning feature is integrated into Oracle's framework for self-managing databases and its effectiveness is demonstrated on a real customer workload.

Uploaded by

Shaik Shaheer
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views

Automatic SQL Tuning in Oracle 10g

Automatic SQL Tuning in Oracle 10g introduces a new feature that automatically tunes SQL statements without manual intervention. It profiles SQL statements to transparently improve execution plans. It also generates tuning recommendations by analyzing access paths and SQL structure. The Automatic SQL Tuning feature is integrated into Oracle's framework for self-managing databases and its effectiveness is demonstrated on a real customer workload.

Uploaded by

Shaik Shaheer
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

Automatic SQL Tuning in Oracle 10g

ABSTRACT:

SQL tuning is a very critical aspect of database performance tuning. It is an


inherently complex activity requiring a high level of expertise in several domains: query
optimization, to improve the execution plan selected by the query optimizer access
design, to identify missing access structures and SQL design, to restructure and simplify the
text of a badly written SQL statement. Furthermore, SQL tuning is a time
consuming task due to the large volume and evolving nature of the SQL workload
and its underlying data.

In this paper we present the new Automatic SQL Tuning feature of Oracle 10g. This
technology is implemented as a core enhancement of the Oracle query optimizer and offers a
comprehensive solution to the SQL tuning challenges mentioned above. Automatic SQL
Tuning introduces the concept of SQL profiling to transparently improve execution
plans. It also generates SQL tuning recommendations by performing cost-based access
path and SQL structure —what-if“ analyses.

This feature is exposed to the user through both graphical and command line
Interfaces. The Automatic SQL Tuning is an integral part of the Oracle‘s framework
for self-managing databases. The superiority of this new technology is demonstrated by
comparing the results of Automatic SQL Tuning to manual tuning using a real customer
workload.

By

CH.V.N.Dwarakanath

07R61A1215

IVth I.T

You might also like