Presentation is loading. Please wait.

Presentation is loading. Please wait.

Oracle Tuning Practice

Similar presentations


Presentation on theme: "Oracle Tuning Practice"— Presentation transcript:

1 Oracle Tuning Practice
How to leverage Precise to deliver the best performance to applications and their end-users…

2 Precise ranks the SQL statements by total execution time
Precise ranks the SQL statements by total execution time. Precise tracks all execution states. The SQLs presented are in context to the Time Frame selected. The GUI is dynamic. It allows the user to drill in & out.

3 The SQL tab provides a work bench for analyzing a SQL statement
The SQL tab provides a work bench for analyzing a SQL statement. You can step through the execution plan and review the tables and indices accessed. Precise offers statement level Findings. This automatically analyzes why a SQL statement is low.

4 Precise’s Oracle Profile SQL statement report shows changes in behavior.
SQL statements that show a jump in execution time and non-productive time should be investigated.

5 Objects ranked by their contribution to execution time.
“In Oracle (summed )” is the total execution time for all SQL statements accessing the object.

6 Object Level Findings;

7 Review “In Oracle” time before & after.

8 Click on statements under the “index overhead” reveals the SQL statements involved.
Let’s investigate the top statement.

9 Click on Tune

10 The SQL statement level Finding shows “Heavy Index Overhead”.
Click “Learn More” and follow the recommendations.

11 Recommend can be used to model dropping an index.
What-If shows the impact on all SQL statements.

12 Precise’s Oracle Profile Objects report shows changes in behavior.
Objects that saw a jump in rank may have become fragmented.

13 Precise offers multiple dimensions for isolating the SQL statements used by a business process.

14 When the application stack includes Java, Precise can correlate the SQL statement(s) used by a business transaction.

15 The SQL statement History shows the execution time of a SQL statement.
A new index allows Oracle’s Optimizer to choose an index range scan rather than use parallel saving ~1 second per execution.

16 Please contact us to discuss further?


Download ppt "Oracle Tuning Practice"

Similar presentations


Ads by Google