Description
Nous offrons la formation officielle IBM en français avec la préparation des certifications officielles sans frais supplémentaires.
Code IBM: CV964G | Catégorie / sous-catégorie: DB2 / Db2 V12 |
Modalité: En ligne et en présentiel | Durée en jours: 3 |
Type de public auquel la formation s’adresse:
Ce cours est destiné aux développeurs d’applications Db2 12 pour z / OS, Db2 12 pour les administrateurs de base de données z / OS et toute autre personne responsable des performances SQL et du réglage dans un environnement Db2 12 pour z / OS.
Pré requis souhaités:
- Familiarité avec SQL
- Familiarité avec Db2 12 pour z / OS
- Familiarité avec Db2 12 pour la programmation d’applications z / OS < / li>
Instructeurs
La grande majorité des cours IBM que nous proposons sont dispensés directement par nos ingénieurs. C’est la seule façon de garantir la meilleure qualité. Nous complétons toutes les formations avec des matériels et des laboratoires de notre propre élaboration, basés sur notre expérience au cours des déploiements, des migrations et des cours que nous avons réalisés pendant toutes ces années. Nous donnons tous nos cours en français.
Valeur ajoutée
Nos cours sont profondément orientés vers le rôle à jouer. Il n’en va pas de même pour une équipe de développeurs de maîtriser une technologie que pour les personnes chargées de déployer et de gérer l’infrastructure. C’est pourquoi, au-delà des commandements et des tâches, nous nous concentrons sur la résolution des problèmes qui se posent dans la vie quotidienne de chaque équipe. Leur fournir les connaissances, les compétences et les aptitudes requises pour chaque projet. En outre, notre documentation est basée sur la dernière version de chaque produit.
Agenda et programme des cours
Introduction aux performances et au réglage SQL
& bull; Problèmes de performances
& bull; Exemple simple
& bull; Visualisation du problème
& bull; Résumé
Outils d’analyse des performances
& bull; Composantes du temps de réponse
& bull; Estimations de temps avec VQUBE3
& bull; SQL EXPLAIN
& bull; La trace comptable
& bull; Le graphique à bulles
& bull; Seuils de performance
Principes de base de l’index
& bull; Index
& bull; Structure d’index
& bull; Estimation des E / S d’index
& bull; Index de clustering
& bull; Séparations de la page d’index
Chemins d’accès
& bull; Classification
& bull; Matching versus Screening
& bull; Variations
& bull; Accès au hachage
& bull; Prérécupérer
& bull; Avertissement
En savoir plus sur les index
& bull; Inclure l’index
& bull; Index sur l’expression
& bull; Index aléatoire
& bull; Partitionné et partitionnement, NPSI et DPSI
& bull; Sélection de la plage de pages
& bull; Caractéristiques et limitations
Méthodologie de réglage et coût d’index
& bull; Méthodologie
& bull; Coût de l’index: espace disque
& bull; Coût de l’indice: Maintenance
& bull; Utilitaires et index
& bull; Modifier et créer des index
& bull; Éviter les tris
Conception d’index
& bull; Approche
& bull; Conception d’index
Chemins d’accès avancés
& bull; Prérécupérer
& bull; Pré-extraction de la liste
& bull; Accès à plusieurs index
& bull; Index adaptatif d’exécution
Accès à plusieurs tables
& bull; Méthodes de jointure
& bull; Types de jointure
& bull; Conception d’index pour les jointures
& bull; Prédire l’ordre des tables
Sous-requêtes
& bull; Sous-requêtes corrélées
& bull; Sous-requêtes non corrélées
& bull; ORDER BY et FETCH FIRST avec les sous-requêtes
& bull; Optimisation globale des requêtes
& bull; Tables virtuelles
& bull; Expliquer les sous-requêtes
Définir les opérations (facultatif)
& bull; UNION, SAUF et INTERSECT
& bull; Règles
& bull; En savoir plus sur les opérateurs d’ensemble
& bull; UNION ALL améliorations des performances
Conception de table (facultatif)
& bull; Nombre de tables
& bull; Séquence de regroupement
& bull; Dénormalisation
& bull; Tables de requêtes matérialisées (MQT)
& bull; Tables temporelles
& bull; Tables activées pour l’archivage
Utilisation de l’optimiseur
& bull; Prédicats indexables ou non indexables
& bull; Prédicats booléens et non booléens
& bull; Stade 1 versus stade 2
& bull; Facteurs de filtrage
& bull; Aider l’optimiseur
& bull; Pagination
Problèmes de verrouillage
& bull; Le test ACID
& bull; Raisons de la sérialisation
& bull; Mécanismes de sérialisation
& bull; Verrouillage des transactions
& bull; Verrouiller la promotion, l’escalade et l’évitement
Autres problèmes de verrouillage (facultatif)
& bull; Ignorer les données verrouillées
& bull; Données actuellement validées
& bull; Verrouillage optimiste
& bull; Points chauds
& bull; Conception d’applications
& bull; Analyse des attentes de verrouillage
Lot massif (facultatif)
& bull; Problèmes de performances des lots
& bull; Opérations de pool de tampons
& bull; Amélioration des performances
& bull; Analyse des bénéfices
& bull; Suppression massive
Vous avez besoin d’adapter ce programme à vos besoins? D’autres cours vous intéressent? Consultez-nous sans engagement.
Emplacements d’enseignement présentiels
- France: Marseille, Paris, Lyon, Bourdeaux
- Belgique: Bruxelles, Gand et Anvers
- Quebec: Montreal
- Senegal: Dakar
- Maroc: Rabat, Marrakech, Casablanca
- Algérie : Alger
- Luxembourg: Luxembourg
- Suisse: Géneve
- Lyban: Beyrouth
- Guinée: Conakry
- Tunisie: Tunis