MySQL 8.x – Optimisation

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Décrire le fonctionnement de MySQL à des fins d'optimisation ;
  • Utiliser des outils d'analyse des performances et les journaux et savoir analyser leurs données ;
  • Optimiser le recours à la mémoire ;
  • Analyser le plan d'exécution des requêtes afin de les optimiser ;
  • Optimiser l'utilisation des index ;
  • Utiliser l'ordonnanceur d'événements ;
  • Optimiser le partitionnement des tables.

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours - 21 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours - 21 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Plongez dans l’optimisation de MySQL avec notre formation « MySQL 8.
x – Optimisation ».
Elle vise à fournir une compréhension détaillée du fonctionnement et de l’architecture du serveur MySQL pour optimiser son utilisation.
Découvrez comment mesurer la performance de votre base de données en analysant les facteurs limitants tels que l’accès aux disques, la mémoire, le CPU et le réseau.
Apprenez à utiliser les outils d’analyse des performances et à configurer votre serveur pour une optimisation maximale.
Nous vous guiderons à travers les principes de la journalisation, l’utilisation de la mémoire et le fonctionnement des principaux moteurs de stockage.
Apprenez comment analyser et optimiser les requêtes et l’utilisation des index.
Découvrez l’ordonnanceur d’événements et son utilisation pour optimiser les performances.
Enfin, maîtrisez l’optimisation du partitionnement des tables pour améliorer les performances de votre base de données.

Programme

Mesure de la performance (2 heures)

  • Problématique : les facteurs limitants
    • Accès disques
    • Mémoire
    • CPU
    • Réseau
  • Quelques outils généralistes d'analyse
  • Travaux pratiques :
    • Prise en main des outils d'analyse des performances sous Linux

Présentation du serveur (3 heures)

  • Architecture de MySQL
  • Variables de connexion
  • Variables de statut
  • Travaux pratiques :
    • Parcours de la configuration courante et des variables de statut

Journalisation (2 heures)

  • Principe
  • Journalisation des requêtes
  • Journalisation des requêtes lentes
  • Journalisation des requêtes non indexées
  • Travaux pratiques :
    • Mise en œuvre des différentes journalisations

Utilisation de la mémoire (3 heures)

  • Mémoire globale
  • Mémoire par connexion
  • Présentation des différents caches
    • Cache de threads
    • Cache de tables
    • Cache de requêtes
  • Caches liés aux moteurs de stockage
  • Travaux pratiques :
    • Configuration mémoire globale

Principaux moteurs de stockage (2 heures)

  • MyIsam
    • Formats des enregistrements
    • Cache de clés d'index
  • InnoDB
    • Présentation du fonctionnement général
    • Cache global
    • Sauvegarde/Restauration du cache global
    • Gestion des logs
    • Compression des tables
  • Memory
    • Caractéristiques
    • Utilisation
    • Configuration
    • Limitations
  • CSV
    • Principes
    • Utilisation
    • Journalisation requêtes/requêtes lentes
    • Exportation/Importation
    • Limitations
  • Archive
    • Caractéristiques
    • Limitations
  • Travaux pratiques :
    • Configuration des moteurs MyISAM et InnoDB

Analyse du plan d'exécution (1 heure)

  • Principe de la commande EXPLAIN
  • Informations de la commande EXPLAIN
  • EXPLAIN EXTENDED

Optimisation des requêtes (2 heures)

  • Coût d'une requête
  • Isolation des colonnes
  • Écriture des jointures
  • Filtrages
  • Tris
  • Agrégations
  • Group By
  • Utilisation des index
  • Problématique des tables temporaires
  • Problématique du cache de requêtes
  • Travaux pratiques :
    • Mise en œuvre des différents " cas d'école "

Gestion des index (1 heure)

  • Présentation des index
  • Intérêts des index
  • Vérification de l'utilisation des index
    • Commande EXPLAIN
    • Compteurs de status
  • Indications pour l'optimiseur
    • USE INDEX()
    • FORCE INDEX()
    • NO INDEX()
  • Travaux pratiques :
    • Mise en œuvre des index

Ordonnanceur d'événements (1 heure)

  • Présentation
  • Configuration : activation/désactivation
  • Privilège d'utilisation
  • Gestion des événements
    • Création d'un événement
    • Modification d'un événement
    • Activation/désactivation d'un événement
  • Consultation des événements
  • Travaux pratiques :
    • Interruption programmée de la réplication par l'ordonnanceur interne de MySQL

Partitionnement de tables (2 heures)

  • Principe
  • Type de partitionnement
  • Choix explicite d'une partition
  • Sous-partitionnement
  • Restrictions
  • Fonctions du partitionnement
  • Travaux pratiques :
    • Mise en œuvre des différentes politiques de partitionnement

Prérequis

Avoir suivi le cours T240-020 – MySQL 5.x Administration, ou posséder les connaissances et compétences équivalentes.

Public

Administrateur et développeurs MySQL.

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Créer des matériaux
  • Optimiser la gestion des matériaux selon leur utilisation.
Tarif

A partir de 1 240,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Utiliser toutes les ressources offertes par le digital
  • Exploiter votre savoir-faire de journaliste ou de producteur de contenus sur le Web et les réseaux sociaux.
Tarif

A partir de 3 350,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Exploiter les messages d'avertissement et d'erreur ;
  • Créer et utiliser des requêtes préparées et paramétrées ;
  • Créer et utiliser des vues ;
  • Créer et utiliser des procédures et fonctions stockées ;
  • Créer et utiliser des triggers.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Excel - Atelier Power Pivot - Analyser vos données

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Tout utilisateur Excel qui souhaite apprendre à utiliser l’outil Power Pivot dans Excel pour analyser des ensembles volumineux de données et être en mesure de prendre des décisions métiers éclairées.

À l'issue de la formation, le stagiaire sera capable de :

  • Transformer et présenter des données sophistiquées dans le cadre de l’analyse décisionnelle
  • Créer des tableaux de bord pour communiquer vos analyses de données et décisions métier
Tarif

A partir de 350,00 €

Durée

1 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Clarifier les missions déléguées par le CSE à la commission SSCT
  • Examiner la composition et le rôle de chaque membre de la commission SSCT
  • Organiser et adapter la communication concernant les réunions de la commission SSCT et les ordres du jour
  • Elaborer des recommandations pour la protection des salariés contre les risques professionnels
  • Réaliser une analyse d'accident et rechercher des solutions de reclassement pour les travailleurs inaptes
  • Elaborer des procédures pour la gestion des accidents et maladies professionnelles
  • Analyser les différentes expertises nécessaires pour la CSSCT
  • Appliquer les règles de confidentialité et de discrétion nécessaires à la CSSCT
  • Elaborer des règlements intérieurs pour le CSE et la CSSCT
  • Collaborer au développement des mesures de prévention nécessaires pour la santé et la sécurité au travail.
Tarif

A partir de 2 750,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Analyser les performances et identifier les problèmes potentiels sur SQL Server
  • Comprendre et appliquer les meilleures pratiques pour la conception et la gestion des index
  • Optimiser les requêtes et exploiter les fonctionnalités avancées de SQL Server
  • Mettre en œuvre les stratégies de partitionnement pour améliorer la performance des requêtes
  • Surveiller et gérer les ressources système pour garantir la stabilité et la performance de SQL Server
Tarif

A partir de 2 600,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Identifier les missions déléguées par le CSE à la commission SSCT
  • Décrire la composition et le rôle de chaque membre de la commission SSCT
  • Planifier les réunions de la commission SSCT et rédiger un ordre du jour
  • Evaluer les risques professionnels en utilisant le document unique
  • Analyser les accidents du travail et maladies professionnelles avec un arbre des causes
  • Déterminer les principes généraux de prévention en matière de santé et sécurité au travail
  • Elaborer des mesures de prévention adaptées aux différents risques professionnels
  • Identifier les moyens alloués à la commission SSCT pour remplir ses missions
  • Organiser et suivre des expertises techniques en santé et sécurité au travail.
Tarif

A partir de 2 750,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Formation Podman

Proposé par Sparks

Objectifs de la formation

  • Déployer des applications conteneurisées à l'aide de Podman
  • Migrer de Docker à Podman
  • Améliorer la sécurité des déploiements de conteneurs
  • Optimiser l'utilisation des ressources grâce à une gestion efficace des conteneurs
  • Automatiser les processus de déploiement et de gestion des conteneurs
Tarif

A partir de 2 250,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser les nouvelles réglementations
  • Concilier optimisation des places et qualité d'accueil
  • Organiser le management de vos équipes
Tarif

A partir de 3 250,00 €

Durée

5j / 35h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Utiliser les connaissances acquises pour intégrer l'IA dans des situations concrètes de gestion des prospects
  • Evaluer et interpréter des données relatives à la prospection à l'aide d'outils IA, pour une meilleure prise de décision
  • Développer des compétences pour communiquer efficacement sur l'IA, dissiper les craintes et les idées fausses, et soutenir les équipes dans l'adoption de ces nouvelles technologies
  • Interpréter les implications de l'IA et les traduire dans le contexte spécifique de la vente, en comprenant son impact sur les processus et les politiques.
Tarif

A partir de 950,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Je cherche à faire...