Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to SQL Tuning
- Overview of performance tuning objectives and scope
- Core tuning principles: cost, cardinality, and selectivity
Analyzing Execution Plans
- Methods for generating and deciphering execution plans
- Comparing EXPLAIN PLAN with DBMS_XPLAN
- Identifying frequent performance issues within plans
Indexing Approaches
- Different index types and their impact on tuning
- Designing and assessing indexes for optimal performance
- Implementing invisible and function-based indexes
Oracle Optimization Utilities
- Automatic Workload Repository (AWR)
- Automatic Database Diagnostic Monitor (ADDM)
- SQL Tuning Advisor and SQL Access Advisor
SQL Plan Governance
- Establishing plan baselines and capturing execution plans
- Overseeing plan evolution processes
- Applying SQL plan directives
Advanced SQL Tuning Methods
- Managing bind peeking and adaptive cursor sharing
- Controlling execution through hints and profiles
- Resolving and optimizing complex queries
Practical Tuning Exercises
- Examining real-world SQL performance challenges
- Detailed tuning practice sessions
Recap and Future Directions
Requirements
- Proficiency in Oracle SQL and PL/SQL
- Practical experience with Oracle Database in development or DBA roles
- Foundational knowledge of execution plans and indexing mechanisms
Target Audience
- Oracle database developers
- Performance engineers
- Database administrators
21 Hours
Testimonials (1)
good explanation on each points and provide assignment for practices.