Course Outline

Introduction to SQL Tuning

  • Performance tuning overview and goals
  • Overview of Oracle Optimizer architecture
  • Key tuning concepts: cost, cardinality, selectivity

Understanding Execution Plans

  • Generating and interpreting execution plans
  • EXPLAIN PLAN vs DBMS_XPLAN
  • Common performance pitfalls in plans

Indexing Strategies

  • Index types and their tuning implications
  • Creating and analyzing indexes for performance
  • Using invisible and function-based indexes

Oracle Tuning Tools

  • Automatic Workload Repository (AWR)
  • Automatic Database Diagnostic Monitor (ADDM)
  • SQL Tuning Advisor and SQL Access Advisor

SQL Plan Management

  • Plan baselines and capturing plans
  • Managing plan evolutions
  • Using SQL plan directives

Advanced SQL Tuning Techniques

  • Bind peeking and adaptive cursor sharing
  • Using hints and profiles to control execution
  • Diagnosing and fixing complex queries

Hands-On Tuning Scenarios

  • Analyzing real-world SQL problems
  • Step-by-step tuning exercises
  • Best practices and tuning checklists

Summary and Next Steps

Requirements

  • An understanding of Oracle SQL and PL/SQL
  • Experience working with Oracle Database as a developer or DBA
  • Basic familiarity with execution plans and indexing concepts

Audience

  • Oracle database developers
  • Performance engineers
  • Database administrators
 21 Hours

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Contact us for an exact quote and to hear our latest promotions


Public Training

Please see our public courses

Testimonials (5)

Provisonal Upcoming Courses (Contact Us For More Information)

Related Categories