Formation - Optimisation des requêtes SQL sous Oracle

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

1 - Introduction

  • La démarche d'optimisation
  • Les étapes d'optimisation
  • Objectif à atteindre : la performance acceptable

2 - Traitement des Requêtes SQL

  • La zone de partage (Shared SQL Area)
  • Les phases du traitement
  • La vue V$SQLAREA
  • Les différents types d'application

3 - Les outils de mesure de performance

  • La requête EXPLAIN PLAN
  • La trace du process serveur
  • Résultat de la trace : extrait d'un fichier trace et analyse du résultat de tkprof

4 - Mécanismes automatiques de réglage de performances

  • Automatic Workload Repository (AWR)
  • Automatic Database Diagnostic Monitor (ADDM)
  • Le package DBMS_ADVISOR
  • SQL Access Advisor et SQL Profile

5 - Optimisation du schéma relationnel

  • Les index B*Tree et leur utilisation
  • L'index basé sur une fonction
  • Les index Bitmap et leur utilisation
  • Le Stockage en cluster : Les clusters indexés, le Hash Cluster
  • La table-index (IOT)
  • Le partitionnement des tables
  • Partitionnement des index

6 - Optimisation du serveur

  • L'optimiseur
  • Choix du plan d'accès
  • Calcul de la sélectivité
  • Collecte des statistiques : le package DBMS_STATS
  • Collecte automatique des statistiques
  • Les jointures

7 - Optimisation des requêtes SQL

  • Stratégie d'optimisation
  • Écriture des Requêtes
  • Optimisation manuelle des requêtes
  • Les hints
  • Architecture des traitements
  • Utilisation des traitements stockés

8 - Parallélisme d'exécution des requêtes

  • Exécution de requêtes en parallèle
  • Indication du parallélisme à la création de la table
  • Indication du parallélisme par hint
  • Parallélisation de la création des index
  • Chargement des données en parallèle

Prérequis

Public

  • Administrateurs de bases de données, développeurs SQL et PL/SQL

Ces formations pourraient vous intéresser

Objectifs de la formation

Découvrir la programmation via le VBA - Utiliser les objets VBA d'Access - Intégrer du SQL dans ses macros
Tarif

A partir de 1 125,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Installer les plugs-ins SnapCenter Server, SnapCenter pour Windows, Linux, Oracle et les licences
  • Configurer le contrôle d'accès basé sur les rôles (RBAC)
  • Préparer les hôtes et vous connecter au système de stockage NetApp ONTAP
  • Sauvegarder et restaurer les données du système de fichiers Windows
  • Configurer SnapMirror et SnapVault pour une utilisation avec SnapCenter.
Tarif

A partir de 2 970,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

SQL Server 2017 - Mise à jour des compétences

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Acquérir les compétences pour décrire les possibilités clés et les composants de SQL Server 2016, les nouveautés et les améliorations concernant la performance, la sécurité et la disponibilité de l’évolutivité de SQL Server. Décrire les nouvelles fonctionnalités et les améliorations concernant les rapports et la Power BI dans SQL Server 2016. Décrire les nouveautés et les améliorations concernant l’accès aux données, concernant SQL Server OLAP et le Cloud SQL Server.

Tarif

A partir de 1 290,00 €

Durée

2 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Elaborer un projet de QVT en identifiant les actions à entreprendre
  • Analyser les effets directs d'une optimisation de la QVT
  • Modifier ou améliorer les éléments de la politique QVT pour favoriser une meilleure qualité de vie au travail
  • Constituer un groupe de pilotage pour superviser la démarche QVT
  • Effectuer un diagnostic général de l'entreprise et améliorer les éléments standards liés à la QVT
  • Rédiger, améliorer progressivement la charte QVT et l'expliquer aux collaborateurs
  • Mettre en oeuvre un plan d'actions pour améliorer la QVT au quotidien
  • Intégrer et impliquer les managers dans la démarche QVT et adapter leurs pratiques
  • Evaluer l'impact économique de la démarche QVT.
Tarif

A partir de 1 400,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Comprendre le principe du modèle MVC dans une application Web PHP et ses apports.
  • Installer Zend Framework dans un projet de développement PHP.
  • Configurer un serveur Web pour héberger une application Zend Framework.
  • Configurer une application Zend Framework.
  • Utiliser Zend Tool pour échafauder la structure d'une application.
  • Développer une couche de persistance de données en utilisant Zend_Db et Doctrine 2 dans Zend Framework.
  • Mettre en place le routage des requêtes HTTP par les contrôleurs.
  • Faire le lien entre les contrôleurs et la partie métier et persistance.
  • Concevoir les templates et les vues pour l'affichage des données.
  • Créer des formulaires de saisie et les traiter dans les contrôleurs.
  • Appliquer des restrictions d'accès à certaines ressources en mettant en place une authentification utilisateur.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Créer des documents Web Intelligence complexes
  • Utiliser des techniques avancées de requête
  • Créer des rapports
  • Identifier les dimensions fusionnées en provenance de plusieurs sources de données
  • Identifier les requêtes combinées et sous-requêtes
  • Redéfinir des contextes de calcul
  • Identifier les fonctions de chaîne de caractères et de date
  • Utiliser les formules de calcul complexes (fonctions imbriquées, opérateur logique Si...)
  • Identifier les variables et les contextes de calcul
  • Suivre des données
  • Mettre en place des liens d'éléments
  • Définir la liaison de composants du document à l'aide d'hyperliens.
Tarif

A partir de 1 640,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

Comprendre comment installer ou mettre à  jour une instance SQL Server - Disposer des compétences nécessaires pour la maintenance des bases de données - Savoir optimiser les aspects relatifs au stockage des informations - àŠtre en mesure de migrer une base de données locales vers SQL Azure
Tarif

A partir de 2 995,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appréhender les vues dynamiques de performance
  • Utiliser Statspack
  • Analyser les charges CPU
  • Régler la mémoire
  • Régler le Shared Pool
  • Régler la PGA
  • Régler la journalisation et les entrées/sorties
  • Régler le stockage
  • Analyser les problèmes de verrouillage et de réseau
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire les principes fondamentaux et de normalisation des bases de données relationnelles
  • Décrire les fonctionnalités principales et les outils de SQL Server
  • Ecrire des requêtes de type DDL (Data Definition Language) pour créer, modifier, ou supprimer des éléments de structure et d'organisation des données (tables, relations, index)
  • Ecrire des requêtes de type DML (Data Modification Language) pour sélectionner, insérer, supprimer, ou mettre à jour des données
  • Gérer les transactions et les verrous
  • Ecrire des requêtes DML complexes (jointures, unions, sous-requêtes…)
  • Créer des vues et des CTE
Tarif

A partir de 990,00 €

Durée

37 heures

Modes
  • Distance

Je cherche à faire...