Prenez contact avec nous

Plan du cours

Installation du serveur MariaDB

  • Installation sur Ubuntu/Debian
  • Installation sur d'autres distributions Linux
  • Installation sous Windows

Fichiers et scripts du serveur MariaDB

  • Programmes MariaDB
  • Serveur MariaDB
  • Client MariaDB
  • Outils GUI

Configuration du serveur MariaDB

  • Options du serveur
  • Mode SQL du serveur
  • Variables système du serveur
  • Variables système dynamiques
  • Variables d'état du serveur
  • Processus d'arrêt

Questions de sécurité MariaDB

  • Sécurisation de MariaDB contre les attaques
  • Options liées à la sécurité
  • Problèmes de sécurité avec LOAD DATA LOCAL

Système de privilèges d'accès MariaDB

  • Aperçu du système de privilèges MariaDB
  • Privilèges fournis par MariaDB
  • Connexion au serveur MariaDB - Étapes
  • Contrôle d'accès, Étape 1 : Vérification de la connexion
  • Contrôle d'accès, Étape 2 : Vérification de la requête
  • Erreurs d'accès refusé

Gestion des comptes utilisateurs MariaDB

  • Utilisateurs et mots de passe
  • Création de nouveaux utilisateurs
  • Suppression de comptes utilisateurs
  • Limitation des ressources utilisateur
  • Modification des mots de passe

Entretien de la base de données MariaDB

  • Sauvegarde et restauration
  • Restauration à un point précis dans le temps
  • Entretien et récupération après incident
  • Syntaxe et options de myisamchk
  • Obtention d'informations sur les tables
  • Paramètres locaux de MariaDB
  • Caractères nationaux et tris

Fichiers journaux de MariaDB

  • Journal des erreurs
  • Journal des requêtes générales
  • Journal des mises à jour
  • Journal binaire
  • Journal des requêtes lentes
  • Entretien et rotation des fichiers journaux

Exécution de plusieurs serveurs MariaDB sur la même machine

  • Exécution de plusieurs serveurs sous Windows
  • Exécution de plusieurs serveurs sous Windows en tant que services
  • Exécution de plusieurs serveurs sous Unix et Linux
  • Utilisation des outils client dans un environnement multi-serveurs

Cache de requête MariaDB

  • Concept du cache de requête
  • Test du cache de requête avec SELECT
  • Configuration du cache de requête
  • Vérification de l'état du cache de requête et entretien

Moteur de stockage CONNECT

  • Installation du moteur de stockage CONNECT
  • Création et suppression de tables CONNECT
  • Lecture et écriture de données CSV à l'aide de CONNECT
  • Lecture et écriture de données XML à l'aide de CONNECT
  • Accès aux tables MariaDB à l'aide de CONNECT
  • Utilisation du type de table XCOL
  • Utilisation du type de table PIVOT
  • Utilisation du type de table OCCUR

Exploration des colonnes dynamiques et virtuelles dans MariaDB

  • Création de tables avec des colonnes dynamiques
  • Insertion, mise à jour et suppression de données de colonnes dynamiques
  • Lecture de données à partir d'une colonne dynamique
  • Utilisation de colonnes virtuelles

Statistiques de performance et d'utilisation

  • Installation du plugin Audit
  • Utilisation du plugin Audit
  • Utilisation des statistiques de tables indépendantes du moteur
  • Utilisation des statistiques étendues
  • Activation du schéma de performance
  • Utilisation du schéma de performance

Optimisation et réglage de MariaDB

  • Utilisation de SHOW STATUS
  • Contrôle des stratégies de l'optimiseur MariaDB
  • Utilisation des clés étendues avec InnoDB et XtraDB
  • Configuration du cache de clés segmenté MyISAM
  • Configuration du pool de threads
  • Configuration du cache de pages Aria
  • Optimisation des requêtes avec le cache de sous-requêtes
  • Optimisation des sous-requêtes semi-join
  • Utilisation des microsecondes dans les colonnes DATETIME
  • Mise à jour automatique des colonnes DATETIME et TIMESTAMP

Pré requis

Connaissances fondamentales en matière de bases de données et du langage SQL.

 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires