ORSYS formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais
Nos domaines de formation :
Toutes nos formations Oracle

Formation Oracle, optimisation d'applications

4,2 / 5
Stage pratique
Durée : 4 jours
Réf : OPT
Prix  2019 : 2540 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Grâce à ce cours pratique, vous serez en mesure de réduire d'une manière décisive les temps de réponse de vos applications. Vous comprendrez le fonctionnement de l'optimiseur intégré et des outils d'analyse et de gestion d'Oracle. Vous serez en mesure d'écrire des requêtes SQL performantes.

Objectifs pédagogiques

  • Découvrir les outils et les techniques d'aide à l'optimisation des applications
  • Maîtriser fonctionnement de l'optimiseur intégré d'Oracle
  • Optimiser le schéma relationnel et les requêtes SQL
  • Analyser et optimiser les performances des applications
  • Savoir exécuter des requêtes en parallèle
PROGRAMME DE FORMATION

Introduction

  • Démarche, étapes et acteurs de l'optimisation.
  • Problèmes de performances.
  • Particularités des types d'applications. Problématiques.

Traitement des requêtes SQL

  • Mécanismes internes. Partage des curseurs. Variables de lien dans SQL*Plus et Enterprise Manager.
  • Partage des curseurs. Fonctionnalité Adaptive Cursor Sharing. Cache de résultat.

Travaux pratiques
Utilisation des bind variables pour partager des curseurs.

Diagnostic et mesure de performance

  • Outils d'optimisation. Traces de diagnostic. Services avec les applications client.
  • Trace pour votre session. Fichiers de trace SQL. Les fichiers de trace SQL.

Travaux pratiques
Utilisation de Tkprof.

Optimisation du schéma relationnel

  • Structures principales et chemins d'accès. Balayage complet de table.
  • Accélérer les requêtes. Index B*Tree et Bitmap. Tables index. Index composites et index invisibles.
  • Règles de gestion des index. Tables globales temporaires.
  • Partitionnement des données. Vues matérialisées. Colonnes virtuelles.

Travaux pratiques
Optimisation de requêtes.

L'optimiseur

  • Recherches de données. Optimisation statistique ou syntaxique. Statistiques destinées à l'optimiseur.
  • Collecte dynamique des statistiques. Conversions de types de données. Evaluation des expressions.
  • Opérateurs de comparaison. Sous-interrogations. Méthodes de jointure et d'accès aux données.
  • Optimisation manuelle des requêtes par hints.

Travaux pratiques
Comparaison des optimiseurs statistique et syntaxique.

Optimisation des requêtes

  • La conception et l'applicatif. Prédicats composés. Arborescences. Fonctions de groupes.
  • Boucles inutiles. Vues et requêtes imbriquées. Updates synchronisés. Les tableaux dans PL/SQL.
  • Curseurs implicites/explicites et récupération des lignes par lot. FORALL.

Travaux pratiques
Optimisation de traitements batch.

Exécution en parallèle des requêtes

  • Un serveur à plusieurs CPU. Requêtes en parallèle. Réglage automatique des instructions SQL.
  • Réglage d'une application. Fonction de conseil STA. Statistiques obsolètes sur les objets.
  • Profilage des instructions SQL. Flux de réglage d'un plan et création de profil SQL.
  • Database Control et fonction de conseil STA. Recommandations d'implémentation.
Participants / Prérequis

» Participants

Ce cours s'adresse aux développeurs et administrateurs d'applications.

» Prérequis

Bonnes connaissances des langages SQL et PL/SQL.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis vérifiés
picto avis vérifiés
NEGGAZ f. 10/09/2019
4 / 5
Je suis Satisfait

Jérémy F. 10/09/2019
4 / 5
Peu d'infos réutilisables plus tard dans le support de cours, beaucoup de temps sur certains sujets en correction de TP (beaucoup d'écritures de requêtes) et du coup manque de temps sur d'autres parties

Clément S. 10/09/2019
4 / 5
Formateur extrêmement expérimenté, incollable sur les questions posé les plus pointilleuses - Beaucoup de contenu et de pratique à la fois ce qui est appréciable.

Louis F. 10/09/2019
5 / 5
Contenu suffisament large et détaillé.

Franck D. 10/09/2019
5 / 5
Avoir les énoncés des exercices pratiques avec les corrections dans le support de cours serait un gros plus pour plus de précision et d'efficacité, ainsi que pour une relecture future du support

Yuying L. 04/06/2019
4 / 5
Guy est un prof formidable, très pédagogue. sauf le temps est insuffisant pour le très riche contenu.

Vincent A. 04/06/2019
4 / 5
Beaucoup de contenu, j'aurai souhaité un peu plus d'explication sur certains chapitres de la formation (analyse) , et des critères d'exigence permettant de mieux mesurer et mettre avant les performances ou les lenteurs d'une base de données Oracle. Beaucoup de recopie de démo. Les énoncés des exercices pas simple à comprendre.

NOZACH L. 04/06/2019
4 / 5
J'aurais apprécié plus de temps à l'analyse d'un plan d'exécution et sur la démarche pour arriver à optimiser une requête complexe.

Alexandre M. 04/06/2019
5 / 5
Ce stage m'a permis de conforter mes connaissances sur les approches d'optimisation. Il m'a aussi permis de découvrir des instructions SQL ainsi que les nouveautés apportées par la version Oracle12.

DANIEL G. 11/12/2018
4 / 5
Beaucoup de points à voir sur un temps un peu court Bonne écoute et aide du formateur Manque d'exercices sur la mise en pratique sur des applications et sur la prise en compte des problèmes concernant le nombre d'utilisateurs d'une base

jonathan b. 11/12/2018
4 / 5
Il faut préciser sur la plaquette que les administrateurs ne sont pas forcément le profil idéal pour cette formation, je m'attendai a un contenu davantage orienté debuggage et tuning (compréhension de l'optimiseur). Trés bon formateur néanmoins.
Avis client 4,2 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[-]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys