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
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)
I liked very much the format of the training, hands on, directly in sql developer.
Andreea - OPEN COURSE
Course - Oracle Database 19c PL and Advanced SQL
The exercises were explained very good.
Monica - DB Global Technology
Course - PL/SQL in Oracle 19c
The way trainer demonstrated everything
Manveen - Tribal Grou[
Course - Developing Applications with Oracle Application Express (APEX)
I learned complex functions and how to apply them
Ana Alexandrescu - DB Global Technology
Course - Oracle SQL Advanced
Great comunication, Łukasz explained everything in easy and understandable way