Prenez contact avec nous

Plan du cours

Installation du serveur MariaDB

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

Fichiers et scripts du serveur MariaDB

  • Programmes MariaDB
  • Serveur MariaDB
  • Client MariaDB
  • Outils d'interface graphique (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

    li>
  • 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
  • Limite des ressources utilisateur
  • Modification des mots de passe

Maintenance des bases de données MariaDB

  • Sauvegarde et restauration
  • Restauration à un point précis (Point-in-Time Recovery)
  • Maintenance 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 MariaDB

  • Journal des erreurs
  • Journal général des requêtes
  • 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 clients dans un environnement multi-serveurs

Cache de requêtes MariaDB

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

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 via 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 depuis une colonne dynamique
  • Utilisation des colonnes virtuelles

Statistiques de performance et d'utilisation

  • Installation du greffon Audit (Audit Plugin)
  • Utilisation du greffon Audit
  • Utilisation des statistiques de tables indépendantes du moteur
  • Utilisation des statistiques étendues
  • Activation du schéma de performances
  • Utilisation du schéma de performances

Optimisation et ajustement de MariaDB

  • Utilisation de SHOW STATUS
  • Contrôle des stratégies de l'optimiseur MariaDB
  • Utilisation de clés étendues avec InnoDB et XtraDB
  • Configuration du cache de clés segmentées 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 semijoin
  • Utilisation des microsecondes dans les colonnes DATETIME
  • Mise à jour automatique des colonnes DATETIME et TIMESTAMP

Pré requis

Connaissances fondamentales en bases de données et en langage SQL.

 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires