IBMi : Analyse et Amélioration des Performances SQL sous DB2 for IBM i
Objectifs
La place prépondérante désormais occupée par SQL dans l'IBM i, oblige à une nouvelle approche des performances d'accès à la base de données.
Ce cours permet aux participants d'acquérir l'ensemble des informations leur permettant d'écrire des applications SQL performantes mais aussi de solutionner les éventuels problèmes de performance SQL sous DB2 for i5/OS.
Programme
- Découverte du plan cache
- Comprendre le fonctionnement de l'optimiseur et le Visual Explain
- Découvrir les différentes méthodes d'accès aux données
- Reconnaître les structures temporaires
- Mettre en évidence les clauses SQL consommatrices
- Stratégie d'indexation
- Connaître les différents paramètres qui peuvent influencer les performances SQL
- Conseils pour les interfaces courantes telles que SQL dans les programmes et Java Database Connectivity (JDBC)
- Bonnes pratiques
Prérequis
Pour suivre cette formation, il est préférable d'avoir des connaissances de base du langage SQL et des bases de données relationnelles, mais aussi de DB2 for i5/OS.
Public
Cette formation est destinée aux responsables des performances, aux architectes bases de données et aux développeurs d'application IBM i concernés par les performances SQL sous DB2 for i5/OS, aux DBA
Objectifs
La place prépondérante désormais occupée par SQL dans l'IBM i, oblige à une nouvelle approche des performances d'accès à la base de données.
Ce cours permet aux participants d'acquérir l'ensemble des informations leur permettant d'écrire des applications SQL performantes mais aussi de solutionner les éventuels problèmes de performance SQL sous DB2 for i5/OS.
Programme
- Découverte du plan cache
- Comprendre le fonctionnement de l'optimiseur et le Visual Explain
- Découvrir les différentes méthodes d'accès aux données
- Reconnaître les structures temporaires
- Mettre en évidence les clauses SQL consommatrices
- Stratégie d'indexation
- Connaître les différents paramètres qui peuvent influencer les performances SQL
- Conseils pour les interfaces courantes telles que SQL dans les programmes et Java Database Connectivity (JDBC)
- Bonnes pratiques
Prérequis
Pour suivre cette formation, il est préférable d'avoir des connaissances de base du langage SQL et des bases de données relationnelles, mais aussi de DB2 for i5/OS.
Public
Cette formation est destinée aux responsables des performances, aux architectes bases de données et aux développeurs d'application IBM i concernés par les performances SQL sous DB2 for i5/OS, aux DBA