- Cours pratique
- FSE
- IBM
- Informatique
- Officiel
Formation DB2 12 for z/OS : Performance and Tuning

- Durée
- 3 jours
- Niveau
- Avancé
- Modalités
- Distanciel
Objectifs pédagogiques
Objectifs pédagogiques :
À l'issue de cette formation DB2 12 Performance et Tuning, vous aurez acquis les connaissances et compétences nécessaires pour :
- Comprendre et concevoir de meilleurs index
- Déterminer comment collaborer avec l'optimiseur (éviter les pièges, fournir des orientations)
- Optimiser l'accès à plusieurs tables
- Travailler avec des sous-requêtes
- Éviter les problèmes de verrouillage
- Utiliser les traces d'audit et d'autres outils pour identifier les problèmes de performance dans les requêtes SQL existantes
Objectifs opérationnels
Objectif opérationnel :
Savoir prévenir les problèmes de performance SQL et améliorer les performances actuelles.
Programme
Contenu du cours, module par module
16 modules
- Performance issues
- Simple example
- Visualizing the problem
- Summary
- Components of response time
- Time estimates with VQUBE3
- SQL EXPLAIN
- 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
- UNION, EXCEPT, and INTERSECT
- 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
Programme mis à jour le 22/01/2025
Public concerné
Ce cours DB2 12 Performance et Tuning, de niveau avancé, s'adresse aux développeurs d'applications DB2 pour z/OS, aux administrateurs et à toute autre personne ayant une responsabilité dans la performance et l'optimisation d'un environnement DB2 pour z/OS.

Prérequis
Avant de suivre cette formation DB2 12 Performance et Tuning, vous devez être familier avec la programmation d'application DB2 pour z/OS ainsi qu'avec le SQL.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,5/5
2 avis
« Mon avis sur le contenu du stage : "Alternance Théorie/Pratique. Vrai environnement IBM. Doc. en Anglais mais niveau accessible" Mon avis sur le formateur : "RAS" »
AUCHART JonathanBPCE SOLUTIONS INFORMATIQUES
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- DB2 13 for z/OS : Introduction to System AdministrationRéf. CV854G3 joursIntermédiaire
- DB2 13 pour z/OS : Advanced Database AdministrationRéf. CV881G2 joursAvancé1 700 €
- DB2 13 pour z/OS : Database AdministrationRéf. CV845G3 joursIntermédiaireProchaine session : 3 nov.2 550 €
- Informix Administration - Niveau 1Réf. INAD15 joursIntermédiaire