Linkedin Pixel Code Formation Oracle SQL Tuning pour Développeurs | En ligne |
cours-Oracle_02

Formation Oracle SQL Tuning pour Développeurs

Cours en ligne, classe virtuelle (à distance), Montréal, Gatineau, Québec, à vos bureaux

Oracle est un système de gestion de base de données relationnel qui optimise la gestion et la sécurité des ensembles de données en créant des schémas de base de données structurés qui sont accessibles uniquement aux administrateurs détenant les autorisations.

Détails du cours

Introduction à la formation Oracle SQL Tuning pour Développeurs

  • Objectifs, programme et annexes du cours
  • Public ciblé et prérequis pour la formation Oracle SQL Tuning pour Développeurs
  • Schémas utilisés dans le cours Oracle SQL Tuning pour Développeurs
  • Informations sur les comptes utilisés pour le cours Oracle SQL Tuning pour Développeurs
  • Environnements SQL disponibles pour le cours Oracle SQL Tuning pour Développeurs
  • Ateliers, scripts de démonstration et scripts des exemples de code Oracle SQL Tuning pour Développeurs
  • Annexes du cours Oracle SQL Tuning pour Développeurs

Introduction au réglage d’instructions SQL

  • Session de réglage SQL
  • Stratégies de réglage SQL
  • Outil de diagnostic SQLTXPLAIN (SQLT)

Utiliser les outils de trace d’application

  • 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

Comprendre les techniques de réglage de base

  • 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

Concepts fondamentaux de l’optimiseur

  • 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

Générer et afficher des plans d’exécution

  • 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

Interpréter les plans d’exécution

  • Comprendre les plans d’exécution en série
  • Optimisations adaptatives

Optimiseur : Chemins d’accès aux tables et aux index

  • Opérations sur les row sources
  • Structures principales et chemins d’accès
  • Balayage complet de table
  • Index
  • Observations courantes

Opérations de jointure de l’optimiseur

  • Méthodes de jointure
  • Types de jointure

Autres opérateurs de l’optimiseur

  • Opérateurs SQL
  • Autres opérations de degré N
  • Opérateurs liés au cache de résultats

Présentation des statistiques de l’optimiseur

  • Statistiques de l’optimiseur
  • Types de statistiques
  • Collecte et gestion des statistiques de l’optimiseur

Utiliser des variables attachées

  • Partage de curseurs et valeurs littérales différentes
  • Partage de curseurs et variables attachées

SQL Plan Management

  • Garantir les performances du code SQL
  • SQL Plan Management

Autre(s) cours dans cette catégorie

→ Formation Utiliser Oracle Enterprise Manager Cloud Control 13c

→ Formation SQL pour Oracle | En ligne | Montréal |

→ Formation personnalisée Administration Oracle | Cours privé


Avantages :

  • Un support de cours pour chaque participant
  • Soutien du formateur après la formation
  • Nous vous offrons en session publique:
    • Thé, café
    • Stationnement( seulement dans certaines villes)
    • La connexion internet sans-fil

Préalables :

  • Une expérience dans le développement de code SQL pour Oracle
  • Bonne connaissance de SQL et PL/SQL

Objectifs :

  • 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

Montréal :

04/03/2024 au 06/03/2024
18/03/2024 au 20/03/2024
29/04/2024 au 01/05/2024

Québec :

04/03/2024 au 06/03/2024
25/03/2024 au 27/03/2024
13/05/2024 au 15/05/2024

Gatineau / Ottawa :

11/03/2024 au 13/03/2024
11/03/2024 au 13/03/2024
25/03/2024 au 27/03/2024

Moncton :

11/03/2024 au 13/03/2024

Classe virtuelle (en ligne) :

04/03/2024 au 06/03/2024
18/03/2024 au 20/03/2024
29/04/2024 au 01/05/2024
Préférentiel*

1529 $

par participant.e

1259 $

Promotion d'été :,
s'applique aux formations à distance,
le paiement doit se faire directement sur notre site
-> M'INSCRIRE MAINTENANT

Durée :3 jour(s)
Horaires : 9h-16h30, 2 pauses café, 1 heure pour dîner.

Voir le plan de cours en PDF

Lieux: Montréal, Gatineau / Ottawa , ville de Québec.

Voir les avis clients

Prix régulier: 1799 $

*Le tarif préférentiel s'applique si vous inscrivez au moins deux participants à la même session.

 Tarif Formation Oracle SQL Tuning pour Développeurs

Interessé par cette formation ?

Soumission gratuite et sans engagement

image du Captcha

Inscription avec paiement par carte de crédit

image Captcha

Pourquoi choisir Administration Oracle ?

Oracle est une plateforme d’infrastructure infonuagique pour les organisations souhaitant accroître leur productivité et migrer leurs applications vers le nuage. Le logiciel Oracle vise plus particulièrement à réduire les coûts associés à la migration d’applications en plus d’améliorer la qualité de l’opération. Cela dit, le rapport prix-performance mis de l’avant par Oracle est incomparable!

En choisissant Oracle, une multitude d’avantages s’offriront à vous et faciliteront largement votre quotidien organisationnel. D’abord, vous serez surpris de constater tout le temps que vous sauverai grâce aux services autonomes d’Oracle. Cette fonctionnalité vous permet d’automatiser vos tâches les plus routinières sans que la performance et la sécurité rattachées aux opérations en soient affectées. D’ailleurs, la migration de vos applications avec Oracle n’aura jamais été si rapide et novatrice. Avec Oracle, vous aurez également accès à une meilleure prise en charge des architectures hybrides, vous permettant ainsi de déployer vos données là où vous le désirez.

Bref, Oracle est la solution pour vous si vous êtes à la recherche d’une plateforme de choix en infrastructure infonuagique qui vous permettra de prendre des décisions éclairées et ce, à faibles coûts.

Image pour illustrer Formation en ligne

Formation en ligne

Vidéos de formations sur les logiciels en bureautique

Mark Plouffe, Gouvernement du Canada/ Government of Canada

“ I want to thank you both for providing my resources some excellent training(Cobol) over the past 3 days. Mamadou, thank you for being so accommodating on such short notice and for sending your facilitator to Gatineau for this customised and personalised training course. We’ll look forward to continuing our partnership for future training needs. “

Maryse Duguay - Analyste fonctionnelle Base de donnée - Montréal

“J’ai grandement apprécié les méthodes d’enseignement du prof. Le fait que nous soyons un petit groupe a grandement facilité les apprentissages. Il s’adapte à son audience et les exercices sont formateurs. Je recommande fortement. “

Martin Côté - Analyste Assurance Qualité - Travailleur autonome – Montréal

“ Ce fut un plaisir de faire affaires avec Doussou Formation. Ce qui fait LA différence est le service personnalisé totalement à l'écoute des participants ainsi que l'adaptation aux besoins de formation. Flexibilité / Adaptabilité / Professionnalisme / Courtoisie. Merci!“