Db2 12 for z/OS SQL Performance and Tuning Training




Per Participant

Course Description

Db2 12 for z/OS SQL Performance and Tuning Training is aimed at professionals to teach them the leading methodologies to prevent SQL performance problems. This technical course contains the best practices to enhance the performance of existing SQL. Our enterprise training program is ideal for organizations and companies. It helps professionals gain a better understanding of indexes and improves their index designing abilities.

In this course, you will learn the best methods to optimize multi-table access and figure out how to operate with the optimizer. This program is suitable for Db2 for z/ OS DBA and DBA 12 for Z/OS application developers and individuals whose work revolves around SQL Performance. This technical training program helps you operate with subqueries and teaches you to utilize accounting traces and other tools to spot performance issues in existing SQL.

Prerequisites for this training

  • Familiarity with SQL, Db2 12 for z/OS, and application programming
  • DB2 Family Fundamentals

Who should attend this course?

The training is intended for Db2 12 for z/OS app developers. However, the primary audience for this training are Db2 12 for z/OS DBAs or professionals working in SQL tuning and performance in for z/OS environment.


  • Virtual Live Training

Jun 21, 2023

9:00 am - 5:00 pm EST
  • Virtual Live Training
  • Guaranteed to Run

Jul 19, 2023

9:30 am - 5:30 pm EST
  • Virtual Live Training

Aug 16, 2023

9:00 am - 5:00 pm EST
Request Batch

What you will learn

  • Designing and understanding better indexing.
  • Figure out working with optimizer such as providing guidance and avoiding pitfalls.
  • Optimizing multi-table authorizations.
  • Working with sub-queries.
  • Avoiding lock difficulties.
  • Utilize account tracing along with another tool and locating performance issues in pre-existing SQL.


  • Performance issues
  • Simple example
  • Visualizing the problem
  • Summary
  • Components of response time
  • Time estimates with VQUBE3
  • The accounting trace
  • The bubble chart
  • Performance thresholds
  • Indexes
  • Index structure
  • Estimating index I/Os
  • Clustering index
  • Index page splits
  • Classification
  • Matching versus Screening
  • Variations
  • Hash access
  • Prefetch
  • Caveat
  • Include index
  • Index on expression
  • Random index
  • Partitioned and partitioning, NPSI and DPSI
  • Page range screening
  • Features and limitations
  • Methodology
  • Index cost: Disk space
  • Index cost: Maintenance
  • Utilities and indexes
  • Modifying and creating indexes
  • Avoiding sorts
  • Approach
  • Designing indexes
  • Prefetch
  • List prefetch
  • Multiple index access
  • Runtime adaptive index
  • Join methods
  • Join types
  • Designing indexes for joins
  • Predicting table order
  • Correlated subqueries
  • Non-correlated subqueries
  • ORDER BY and FETCH FIRST with subqueries
  • Global query optimization
  • Virtual tables
  • Explain for subqueries
  • Rules
  • More about the set operators
  • UNION ALL performance improvements
  • Number of tables
  • Clustering sequence
  • Denormalization
  • Materialized query tables (MQTs)
  • Temporal tables
  • Archive enabled tables
  • Indexable versus non-indexable predicates
  • Boolean versus non-Boolean predicates
  • Stage 1 versus stage 2
  • Filter factors
  • Helping the optimizer
  • Pagination
  • The ACID test
  • Reasons for serialization
  • Serialization mechanisms
  • Transaction locking
  • Lock promotion, escalation, and avoidance
  • Skip locked data
  • Currently committed data
  • Optimistic locking
  • Hot spots
  • Application design
  • Analyzing lock waits
  • Batch performance issues
  • Buffer pool operations
  • Improving performance
  • Benefit analysis
  • Massive deletes
  • With Microtek Learning, you’ll receive:

    • Certified Instructor-led training
    • Industry Best Trainers
    • Official Training Course Student Handbook
    • Pre and Post assessments/evaluations
    • Collaboration with classmates (not available for a self-paced course)
    • Real-world knowledge activities and scenarios
    • Exam scheduling support*
    • Learn and earn program*
    • Practice Tests
    • Knowledge acquisition and exam-oriented
    • Interactive online course.
    • Support from an approved expert
    • For Government and Private pricing*

    * For more details call: +1-800-961-0337 or Email: info@microteklearning.com

    Request Call

    Our Clients

    For many years, Microtek Learning has been helping organizations, leaders, and professionals to reach their maximum performance by addressing the challenges they are facing.

    • 300+ enterprise clients
    • 100,000+ professionals trained
    • Service 70 of the Fortune 100
    • 96% of our clients would recommend us
    our clients

    Our Awards

    our awards
    why choose us
    Accredited By

    Course Details

    • Start Date: Jun 21, 2023
    • Duration: 3 Days
    • Enrolled: 1632
    • Price: $2495
    side post side mode

    Talk to Learning Advisor