Formation MySQL Performance Tuning

QUESTIONS ?

MySQL Performance Tuning

Prix: 2 844 €Durée: 4 joursCode de Réference: D61820 Catalogue
Print Friendly, PDF & Email



Le cours MySQL 5.0 Performance Tuning (Réglage des performances de MySQL 5.0) est conçu pour les administrateurs de base de données et toute autre personne souhaitant contrôler et régler MySQL pour obtenir de meilleures performances. Il fournit aux étudiants les compétences nécessaires pour utiliser les outils de contrôle, d'évaluation et de réglage.

Au programme de ce cours : évaluation de l'architecture, utilisation des outils, configuration performante de la base de données, réglage de l'application et du code SQL, réglage du serveur, analyse des moteurs de stockage, évaluation de l'architecture de l'application et présentation des concepts généraux relatifs au réglage des performances.

Objectifs de la formation

A l’issue de cette formation Oracle, vous serez capable de :

  • Comprendre les outils de diagnostic
  • Sélectionner les moteurs de stockage adaptés aux besoins de l'application
  • Élaborer une stratégie de réglage
  • Afficher et analyser des variables d'état pour vérifier que les applications utilisent les paramètres de façon optimale
  • Comprendre l'architecture MySQL
  • Afficher, déchiffrer et modifier des variables de configuration du serveur pour améliorer les performances des applications
  • Évaluer les effets du matériel et du SE sur les performances
  • Évaluer les techniques de chargement de données dans la base de données et leurs effets sur les performances
  • Écrire des requêtes par rapport à la base de données INFORMATION_SCHÉMA et déchiffrer les métadonnées obtenues
  • Comprendre le modèle relationnel et son impact positif et négatif sur les performances
  • Écrire des requêtes qui tirent parti des améliorations en matière de requêtes et d'indexations proposées par MySQL 5.0

Public

Cette formation MySQL Performance Tuning s’adresse aux administrateurs Systèmes, Technique. Elle est également destinée aux administrateurs web, développeurs, administrateurs de base de données et designers de base de données.

Prérequis

Avoir suivi la formation MySQL for Database Administrators ou disposer de compétences équivalentes. Il est également nécessaire d'avoir une expérience d'administrateur de base de données, d'avoir des connaissances de Linux et d'être familier des commandes MySQL (MySQL command-line client and tools).

Compréhension de l’anglais et du vocabulaire anglais spécifique IT.

Vous souhaitez faire vérifier vos prérequis ? Contactez-nous pour l’organisation d’un entretien téléphonique avec un de nos consultants formateurs.

Programme

Introduction

  • Présentation de MySQL, des produits, des services Entreprise et autres
  • Services d'exploitation pris en charge
  • Programme de certification en MySQL
  • Parcours d'apprentissage
  • Site Web de MySQL
  • Installation de MySQL
  • Installation de la base de données World
  • Architecture de MySQL

  • Présentation générale de l'architecture de MySQL
  • Architecture Client/Serveur
  • Concept de moteur de stockage
  • Répertoire de données
  • Stockage de données
  • Verrous
  • Outils liés aux performances de MySQL

  • Présentation
  • Outils d'évaluation des performances
  • Outils d'administration
  • Commandes SHOW spécifiques
  • Conception de schémas

  • Modélisation de données
  • Normalisation
  • Dénormalisation
  • Types de données
  • Partitionnement
  • Indexation

  • Index
  • Types d'index de MySQL
  • Optimisation d'index
  • Réglage des déclarations

  • Réglage général de SQL
  • EXPLAIN
  • Optimisateur de MySQL
  • Recherche de requêtes problématiques
  • Mise en cache et MySQL
  • Choix d'une architecture
  • Mise en cache

  • Avantages de la mise en cache
  • Caches non MySQL
  • Cache des requêtes
  • Tables MEMORY/MyISAM en tant que cache
  • Configuration de MySQL Server

  • Paramètres de connexions de serveur
  • Cache de tables et problèmes liés au multithreading
  • Paramètres de threads individuels
  • Contrôle général
  • Gestionnaires des tables
  • MyISAM

  • Utilisation appropriée
  • Format de stockage brut
  • Indexation
  • Verrouillage
  • Cache de clés
  • Réglage de MyISAM
  • Autres outils d'optimisation pour MyISAM
  • Moteurs de stockage MERGE
  • InnoDB

  • Transactions
  • Tampons internes
  • Index
  • Récupération sur incident
  • Pratiques recommandées
  • Réglage
  • Comparaison de MyISAM et InnoDB
  • Autres moteurs de stockage

  • MEMORY, FEDERATED, ARCHIVE, CSV, BLACKHOLE, Falcon
  • Problèmes de performance avec plusieurs moteurs de stockage
  • Création d'un moteur de stockage personnalisé
  • MySQL Cluster
  • Conclusion
  • Récapitulatif du cours
  • Site Web pour la formation et la certification
  • Évaluation du cours
  • Remerciements
  • Questions/Réponses
  • Méthodes pédagogiques

    Alternance d'apports théoriques et d'exercices avec un vaste choix d'exercices pratiques et de scénarios d'atelier permettent de mettre en œuvre les connaissances acquises.

    La dernière version du support, en anglais, vous est transmise par voie dématérialisée. Vous aurez à votre disposition un eKit contenant tous les matériels de cours de votre formation. Celui-ci peut être téléchargé jusqu’à 180 jours après votre formation.

    Afin d’évaluer l’acquisition de vos connaissances et compétences, il vous sera remis une grille d’auto-évaluation, qui sera à compléter à la fin de chaque module pratique, ainsi qu’à la fin de la formation.

    Print Friendly, PDF & Email
    retour vers le catalogue des formations