Emploi
|
Service
|
Formation
|
Immobilier

Oracle, prise en main

21 Vues

Nom de l'entreprise :

BERLAN

Descriptif de l'entreprise :

BerlanDirect est le last minute de la formation. Retrouvez plus de 10 000 offres de formation avec des remises allant de 5 à 50% sur les prix catalogue des organismes de formation

Descriptif de la formation :

Prestataire : Orsys

Objectif :

Un cours intensif qui vous permettra d'acquérir toutes les compétences nécessaires à l'utilisation efficace et fiable du produit : principes du relationnel, concepts et pratique du langage SQL, organisation physique et gestion des transactions. Les principales commandes seront analysées et mises en oeuvre.

Pré requis :

Connaissances de base en programmation.

Programme :

Introduction
- La démarche, les étapes et les acteurs de l'optimisation. Les problèmes de performances.
Particularités des types d'applications
- Problématiques de performances selon les types d'applications : OLTP, Data Warehouse, Client-serveur.
Traitement des requêtes SQL
- Etude des mécanismes internes de traitement des requêtes SQL.
- Partage des curseurs et valeurs littérales différentes. Partage des curseurs et variables de lien.
- Variables de lien dans SQL*Plus et Enterprise Manager.
- Améliorations apportées au partage des curseurs. Fonctionnalité Adaptive Cursor Sharing.
- Interagir avec la fonctionnalité Adaptive Cursor Sharing . Utilisation de cache de résultat.
Travaux pratiques
Utilisation des bind variables pour partager des curseurs.
Les outils de diagnostic et de mesure de performance
- Examen des outils pour réaliser l'optimisation.
- Emplacement des traces de diagnostic.
- Utiliser des services avec les applications client.
- Générer une trace pour votre propre session.
- Contenu des fichiers de trace SQL.
- Mettre en forme les fichiers de trace SQL (tkprof).
Travaux pratiques
Utilisation de Tkprof dans différents contextes.
Optimisation du schéma relationnel
- Structures principales et chemins d'accès.
- Balayage complet de table.
- Utilisation des structures permettant d'accélérer les requêtes et de retrouver rapidement les informations.
- Les index B*Tree et Bitmap. Les tables index.
- Utilisation des index : Prise en compte des colonnes acceptant les valeurs NULL.
- Index bitmap, index composites et index invisibles.
- Règles relatives à la gestion des index.
- Utilisation des tables globales temporaires.
- Les clusters indexés et les hash clusters.
- Le partitionnement des données.
- Utilisation des vues matérialisées.
- Utilisation des colonnes virtuelles.
Travaux pratiques
Optimisation de requêtes peu performantes.
Fonctionnement de l'optimiseur
- Accélérer les recherches de données.
- Choisir entre l'optimisation statistique ou syntaxique.
- Types de statistiques destinées à l'optimiseur. Statistiques multicolonnes.
- Statistiques sur des expressions. Collecter les statistiques systèmes.
- Préférences relatives aux statistiques. Collecte dynamique des statistiques.
- Conversions de types de données.
- Evaluation des expressions.
- Traitement des opérateurs de comparaison.
- Transformation des sous-interrogations.
- Méthodes de jointure.
- Méthodes 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 SQL
- Optimisation de la conception et de l'applicatif. Prédicats composés.
- Arborescences. Fonctions de groupes. Eliminer les boucles inutiles.
- Traitement des vues et des requêtes imbriquées. Updates synchronisés.
- Utilisation tableaux dans PL/SQL, des traitements stockés.
- Curseurs implicites et la récupération des lignes par lot.
- Curseurs explicites et la récupération des lignes par lot. Utilisation de FORALL.
Travaux pratiques
Optimisation de traitements batch.
Exécution en parallèle des requêtes
- Optimisation avec un serveur à plusieurs CPU.
- Exécution et contrôle des requêtes en parallèle.
- Degré de parallélisme optimal.
Automatiser le réglage des instructions SQL
- Réglage automatique des instructions SQL. Défis liés au réglage d'une application.
- Présentation de la fonction de conseil STA. Statistiques obsolètes ou manquantes 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.

Méthode de formation :

Chaque participant a accès à un atelier construit autour du SGBD Oracle afin d'appliquer immédiatement tout nouveau concept.

Type de service : Continue
Domaine : Informatique / Internet / SI
Sous-domaine : Autre
Diplôme : NC
Prérequis : Connaissances de base en...
Début de la formation : 19/11/12
Mode d'enseignement : En centre
Durée de la formation : 35 Heures
Localisation : 67 000 - Strasbourg
Prix HT : 2 367

> Consulter toutes les annonces de BERLAN

Ils aiment
Soyez le premier à aimer cette annonce !

Déposez votre commentaire



calendrier
05/07/12
prix
2 367 €
Professionnel
Le livre blanc de l'emploi du internet
Annonces Similaires

Wiktik sur Facebook
ANNONCES A DECOUVRIR
Supprimer
facebook
twitter
linkedin
g+