Accroche
Planning Inter-Entreprises
 
 
 
 
Optimisation Applicative Oracle
Réf. : BBO43
Durée : 2j / 14h
Tarif : 1200 €
Sessions ouvertes :
Mai
Juin 19 et 20
Juil
Réserver

Pré-requis

  • Une bonne connaissance du langage SQL est nécessaire ainsi qu'une expérience d'écritures de requêtes SQL.
  • La connaissance du langage PL/SQL sans être obligatoire est un atout pour suivre cette formation.


Participants

  • Administrateurs, Développeurs sous Oracle.


Objectifs

  • Optimiser les requêtes des applications développées autour d'Oracle.


Contenu

ARCHITECTURE ORACLE

  • Mémoire.
  • Fichiers.
  • Tablespaces, segments, extents et blocs.
  • Vues dynamiques et statiques du dictionnaire.
  • Étapes du traitement d'une requête.
  • Les différents types d'applications.
  • Les régimes transactionnels.

OPTIMISATION

  • Optimisation par règles:
    • Règles, limites.
  • Optimisation par coûts:
    • Analyses et implications.
  • Incorporation des "hints":
    • Liste des hints.

PLAN D'EXÉCUTION D'UNE REQUÊTE

  • Informations d'un plan d'exécution:
    • Types d'opérations,
    • Types d'options.
  • Ordre EXPLAIN:
    • Création de la table PLAN_TABLE,
    • Requêtes sur PLAN_TABLE,
    • Interprétation.
  • Utilisation de Hints.

OBJETS SQL ET OPTIMISATION

  • Index.
  • Types d'index: Btree, BitMap.
  • Utilisation des index.
  • Clusters indexés et hash clusters.
  • Tables.
  • Structure.
  • Partitionnement.
  • Tables organisées en index (IOT).

TRAÇAGE DE REQUÊTES SQL

  • Outil SQL_TRACE et TKPROF.
  • Paramétrage.
  • Exécution de SQL_TRACE.
  • Outil TKPROF.
  • Paramétres.
  • Interprétation.
  • Gestion des transactions.
  • Interaction avec les segments de rollback.
  • Spécifier le segment de rollback.

REQUÊTES SQL - PL/SQL

  • Pièges à éviter.
  • Syntaxes à développer.
  • Utilisation du PL/SQL et des procédures stockées.


CFI Formation - 142 rue Montmartre - 75002 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68