Get in Touch

Course Outline

Foundations of SQL Tuning

  • Performance tuning objectives and strategic overview.
  • Structural insights into the Oracle Optimizer.
  • Core tuning metrics: cost analysis, cardinality, and selectivity.

Interpreting Execution Plans

  • Techniques for generating and reading execution plans.
  • Comparative analysis of EXPLAIN PLAN and DBMS_XPLAN.
  • Identification of common plan-related performance issues.

Strategic Indexing Approaches

  • Various index types and their impact on performance.
  • Designing and evaluating indexes for optimal query speed.
  • Application of invisible and function-based indexes.

Oracle Diagnostic Utilities

  • Automatic Workload Repository (AWR) utilization.
  • Automatic Database Diagnostic Monitor (ADDM) insights.
  • Leveraging the SQL Tuning Advisor and SQL Access Advisor.

SQL Plan Administration

  • Establishment and management of plan baselines.
  • Oversight of plan evolution processes.
  • Implementation of SQL plan directives.

Sophisticated Tuning Methods

  • Mitigating bind peeking issues and utilizing adaptive cursor sharing.
  • Controlling execution paths via hints and SQL profiles.
  • Troubleshooting and optimization of complex query structures.

Practical Tuning Exercises

  • Investigation of actual SQL performance challenges.
  • Detailed, step-by-step optimization practices.
  • Review of best practices and standard tuning checklists.

Conclusion and Future Roadmaps

Requirements

  • Proficiency in Oracle SQL and PL/SQL development.
  • Prior hands-on experience with Oracle Database in a developer or database administration role.
  • Foundational knowledge of execution plan structures and indexing principles.

Target Audience

  • Oracle database developers.
  • Performance engineering specialists.
  • Database administrators (DBAs).
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories