What is 'performance'?; Performance objectives; Workload categories; Service Level Agreements; Performance factors; System parameters; EDM pool size; Buffer pool sizes; Bufferpool thresholds; Bufferpool development; Database design factors; Application design factors; Db2 traces.
Db2 TracesTrace types; Trace destination; Accounting trace classes; Audit trace classes; Statistics trace classes; Performance trace classes; Monitor trace classes; Global trace classes; IFCID types; Other trace options; Controlling traces.
Db2 Optimizer & Access Path SelectionDb2 optimiser; Access path selection; Access paths - index usage; Access paths - direct row access; Access paths - matching index access; Access paths - non-matching index access; Access paths - table(space) scan; Input to the optimiser; Filter factors; Filter factor and: clustering, column cardinality, column correlation, column distribution; Influencing the optimiser; Influencing the optimiser: manually adjusting statistics, using optimisation hints, modelling production values; Catalog statistics; Updating catalog statistics using RUNSTATS; Statistics columns; RUNSTATS examples.
Db2 EXPLAINEXPLAIN; PLAN_TABLE; DSN_STATEMNT_TABLE; DSN_FUNCTION_TABLE; EXPLAIN examples: Access paths, Multi-index access, Nested queries.
Database Design FactorsNormalisation forms; De-normalisation considerations; Table creation; Null attributes; Variable length columns; Column considerations; Constraint and domain management; Tablespace considerations; Space allocation and free space; Work file considerations; Data set placement; Index structure; Creating indexes; When and when not to index; Indexes and clustering; non-key columns in unique indexes; Composite keys; Reorganising indexes.
Application Design FactorsPredicates; Access paths; Indexable and non-indexable predicates; SQL statement processing; Stage 1 and stage 2 predicates; Summary of predicate processing; Predicate evaluation sequence; Sequential prefetch; List prefetch; Index lookaside; Joins; Join transformation; Join method; Subqueries; Non-correlated vs. correlated subqueries; UNION; Case expressions; Union and case performance; Table expressions; Temporary tables; Table comparisons.
Locking & ConcurrencyLocking overview; Reasons for locking; Lock compatibility - row and page locks; Lock compatibility - table and tablespace locks; Bind - ACQUIRE and RELEASE parameters; Bind - ISOLATION and CURRENTDATA parameters; Lock avoidance; Accessing currently committed data; Locking and concurrency recommendations.
Application Programs versus Db2 UtilitiesLoading data; Online LOAD; Deleting data; Unloading data using the REORG utility; Unloading data using the UNLOAD utility; UNLOAD utility restrictions; Dynamic SQL in utility statements.
Monitoring Application PerformanceMonitoring overview; Db2 Performance Expert; Db2PE reports and traces; accounting short report; accounting long report; time distribution reports; times, suspensions & highlights report; SQL activity report; dynamic SQL caching report; other processing activity report; locking activity report; parallelism report; buffer pool and group buffer pool activity reports; statistics long report.
Performance AnalysisEXPLAIN information; Db2PM reports; short accounting reports; long accounting reports; report usage summary; a general approach to problem analysis in Db2.
Experience Db2 for z/OS: Monitoring & Tuning Applications' Performance in Oman through Bilginç IT Academy's live and interactive virtual classroom environment, accessible from your home, office, or any location. Connect with expert trainers in real time and bring the energy of classroom learning into the digital experience.
Experience Db2 for z/OS: Monitoring & Tuning Applications' Performance in a focused classroom environment in Oman. Bilginç IT Academy's carefully selected training venues provide a professional setting where delegates can interact directly with expert trainers and peers.
Meet your team's training needs with Bilginç IT Academy's onsite Db2 for z/OS: Monitoring & Tuning Applications' Performance in Oman solution, delivered at your office or preferred location. Align your team's development with your business goals through a training experience tailored to your organization.
Join our public courses in our Oman facilities. Private class trainings will be organized at the location of your preference, according to your schedule.
Oman is steering towards a tech-driven future under the 'Oman Vision 2040' framework, with Muscat evolving into a center for digital entrepreneurship and advanced telecommunications. The Sultanate is prioritizing the development of a robust digital economy by investing in cybersecurity, artificial intelligence, and electronic government services to enhance national efficiency. Academic excellence from institutions like Sultan Qaboos University provides a strong foundation for research in data science and smart city infrastructure. Our training solutions in Oman focus on bridging the gap between traditional expertise and the demands of the modern high-tech sector. By delivering specialized courses in IT Project Management, Cyber Defense, and Enterprise Systems, we support Omani professionals in their mission to build a sustainable, technologically advanced nation that is fully integrated into the global digital supply chain.