Informatique

Formation SQL tunning Developper

Formation SQL tunning Developper l Generale Performance

Formation SQL tunning Developper

3 Jours

  • Etudier l’impact des statistiques de l’optimiseur sur les performances du code SQL
  • Identifier les instructions SQL inefficaces
  • Etudier les méthodes d’accès aux données, notamment les différents types de jointure
  • Modifier une instruction SQL pour l’optimiser
  • Générer la trace d’une application aux différents niveaux de son architecture
  • Comprendre comment l’optimiseur de requêtes prend ses décisions relatives au mode d’accès aux données
  • Administrateur
  • Développeur

GP pour les entreprises

D’un ou de plusieurs membres de votre équipe, bénéficiez d’un devis personnalisé pour améliorer les compétences de vos collaborateurs.

Programme détaillé de la formation

  • Objectifs, programme et annexes du cours
  • Public ciblé et prérequis
  • Schémas utilisés dans le cours
  • Informations sur les comptes utilisés pour le cours
  • Environnements SQL disponibles pour le cours
  • Ateliers, scripts de démonstration et scripts des exemples de code
  • Annexes du cours
  • Session de réglage SQL
  • Stratégies de réglage SQL
  • Présentation des environnements de développement
  • Outil de diagnostic SQLTXPLAIN (SQLT)
  • Présentation de l’utilitaire SQL Trace
  • Opérations à effectuer avant une trace
  • Présentation des outils de trace
  • Utilitaire trcsess
  • Mise en forme des fichiers trace SQL
  • Ecrire une instruction SQL efficace
  • Scripts utilisés pour le chapitre
  • Conception des tables
  • Utilisation des index
  • Index transformé
  • Non-concordance de types de données
  • Utilisation des valeurs NULL
  • Réglage d’une clause ORDER BY
  • Représentation des instructions SQL
  • Traitement des instructions SQL
  • Pourquoi utiliser un optimiseur ?
  • Composants de l’optimiseur
  • Outil de transformation de requêtes
  • Optimiseur basé sur le coût
  • Optimisation adaptative des requêtes
  • Fonctionnalités de l’optimiseur et versions d’Oracle Database
  • Présentation des plans d’exécution
  • Commande EXPLAIN PLAN
  • Table de plan
  • AUTOTRACE
  • Vue V$SQL_PLAN
  • Référentiel AWR (Automatic Workload Repository)
  • Fonction de surveillance SQL
  • Comprendre les plans d’exécution en série
  • Optimisations adaptatives
  • Opérations sur les row sources
  • Structures principales et chemins d’accès
  • Balayage complet de table
  • Index
  • Observations courantes
  • Méthodes de jointure
  • Types de jointure
  • Opérateurs SQL
  • Autres opérations de degré N
  • Opérateurs liés au cache de résultats
  • Statistiques de l’optimiseur
  • Types de statistiques
  • Collecte et gestion des statistiques de l’optimiseur
  • Partage de curseurs et valeurs littérales différentes
  • Partage de curseurs et variables attachées
  • Garantir les performances du code SQL
  • SQL Plan Management
  • Atelier 1
  • Atelier 2
  • Atelier 3
  • Atelier 4
  • Atelier 5
  • Ateliers 6 et 7
  • Atelier 8
  • Atelier 9

Avis et Commentaires

{{ reviewsTotal }} Review
{{ reviewsTotal }} Reviews
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}
Share on facebook
Share on linkedin
Formation SQL tunning Developper l Generale Performance

Formation SQL tunning Developper

Informatique
GP pour les entreprises

Si vous êtes une entreprise ou un particulier, vous pouvez demander un devis en cliquant sur le bouton ci-dessous.

Formations suggérées

Demander un devis