MySQL / MariaDB

Porté par trois principaux éditeurs, Oracle, Percona et MariaDB, le moteur de base de données open-source le plus populaire continue son ascension et figure parmi les mieux représentés dans les services managés Google, Amazon ou encore Azure.


Retrouvez tous les articles MySQL / MariaDB sur le Tech Blog

Migration vers un service managé Cloud

Nous vous accompagnons pour migrer vos bases de données vers des services managés GCP Cloud SQL, AWS RDS, Aurora ou Azure.


Nos services
Conseil & audit


  • La vérification des bonnes pratiques de maintien en conditions opérationnelles : mysqldump, xtrabackup, mariabackup, mise en place des journaux binaires, mise à jour des statistiques.
  • Configuration et dimensionnement de l'instance MySQL ou MariaDB.
  • Le contrôle de la politique de partitionnement des tables et indexes.
  • Le contrôle de la sécurisation des accès à l'instance.

Etude comparative de fonctionnalités entre PostgreSQL 13 et MariaDB 10.5 en fonction d'un contexte applicatif basé sur des microservices .NET et Java, une gestion de planning nécessitant à la fois sharding et partitionnement, le tout avec un haut niveau de disponibilité.


CITYZEN / GROUPE UP

Le besoin d'un accompagnement s'est fait sentir à la suite d'un état des lieux effectué par les équipes techniques d'Outscale et qui soulève un certain nombre de points qui touchent :

  • La résilience des bases de données,
  • La sauvegarde devenue difficile du fait de la volumétrie croissante des bases de données,
  • Le modèle des données et en particulier l'indexation des tables,
  • L'usage de la ressource mémoire,
  • La dégradation de performance de certaines requêtes applicatives.
Le travail a consisté à étudier et proposer des solutions autour des :
  • Schémas, données et requêtes applicatives.
  • Performances globales de la base de données
  • La configuration
  • Solution de haute disponibilité autour de HAProxy.
  • La sécurité, la sauvegarde et le monitoring


OUTSCALE

Audit d'instances MySQL packagées pour les clients finaux de « Reflex Holding ». L'accès au produit et ses données sous MySQL se fait à travers un service SaaS. Conseils pour l'implémentation de MySQL dans une offre « Embedded » d'une autre solution installée chez leurs clients (sur, entre autres, des questions de licence et de maintenance automatisée de MySQL qui doit être rendue transparente au client final).


REFLEX HOLDING
Optimisation de performances


  • Une analyse de la consommation des ressources système : CPU, mémoire, swap, entrées - sorties disque, ainsi que des postes d'attente de l'instance.
  • Une revue de la modélisation : types, relations, clés, contraintes d'intégrité, etc.
  • La vérification du niveau de fragmentation des tables et indexes.
  • Une analyse des requêtes consommatrices et une proposition d'optimisation : indexes, réécriture de requêtes SQL, etc.

Optimisation de la contention en verrouillage InnoDB sur une application de planification, sur MySQL 5.7.


SERIS

Accompagnement tout au long de l'année 2017 avec plusieurs audits d'instances MySQL critiques pour le maintien en conditions opérationnelles et l'exploitation du parc des instances et bases de données du client, la protection de leurs données, l'analyse et la résolution de problématiques de performance.


AUDIOPTIC

Audit de la performance sur une instance MySQL incluant un diagnostic de problème de connectivité à l'instance et une analyse détaillée de traitement applicatifs problématique.


DEUS COMMUNICATION
Architecture


  • Des instances de secours via la réplication ou un cluster MaxScale, Galera ou XtraDB.
  • Du sharding via les moteurs Spider ou MariaDB XPand.
DBA à distance


  • A la disponibilité des instances de production et des slaves ou noeuds de clusters associés.
  • Au contrôle des erreurs et traces remontées dans le fichier d'erreur de MySQL / MariaDB.
  • Au contrôle de la bonne exécution de la politique de sauvegarde quotidienne.
  • A la vérification de la latence entre master et slaves.
  • Au suivi de la volumétrie et des problèmes de performances.
  • A assurer un suivi et un plan d'amélioration régulier.
  • Nous supportons tous types de distribution : Oracle MySQL, MariaDB, Percona Server.
Formation


  • A installer et configurer une instance MySQL / MariaDB.
  • A utiliser la ligne de commande pour les tâches d'administration communes.
  • A approfondir les concepts et les outils natifs de sauvegarde et restauration.
  • A utiliser Performance Schema pour diagnostiquer des problèmes de performance.
  • A mettre en place une réplication vers un ou plusieurs slaves.

Formation MySQL DBA et haute disponibilité sur site pour besoins de l'équipe d'exploitation.


IMA TECHNOLOGIES
Migration


  • Pour préparer, accompagner et réaliser des projets de migration MySQL ou MariaDB d'une release majeure vers une autre
  • En utilisant des outils permettant la non-régression de performance et la non-régression fonctionnelle du schéma de base de données
  • Des anciennes versions comme MySQL 5.5 vers les dernières version 5.7 ou 8.0.

Suite à la fin de support éditeur pour une application critique, migration de MySQL 4.1 vers 5.7 avec tests de non-régression fonctionnels et de performance, avec plus de 800 bases à migrer.


AXENS



Quelques-uns de nos experts MySQL / MariaDB
user

Farouk

Expert MySQL, PostgreSQL & Oracle

Responsable de la Cellule Conseil & Formation

Farouk est responsable de la cellule Conseil & Formation de Cap Data et expert sur les technologies MySQL, PostgreSQL et Oracle. Il intervient sur les problèmes critiques de nos clients sur des sujets variés : études d'architectures, audits de performances, conseils sur l'exploitation et la production des SGBD, formations...
user

David


Responsable plateforme technique AllDB


David est expert SQL Server, MySQL / MariaDB et PostgreSQL, avec une touche de MongoDB. Il est product owner et développeur back end de la plateforme DBA à distance, et manage l'équipe. Il est également ancien SQL Server MVP, consultant, formateur et speaker.
fermer
Mentions légales
SOCIÉTÉ ÉDITRICE :

CAP DATA CONSULTING

92, avenue André Morizet

92100 Boulogne billancourt

Tél. : +33 (0)1 79 71 85 00

CNIL

Conformément à la loi n°78-17 du 6 janvier 1978 relative à l'informatique, aux fichiers et aux libertés, les personnes physiques disposent d'un droit d'accès et de rectification aux données personnelles les concernant. Ce droit peut être exercé auprès de la Direction.

DESIGN & DÉVELOPPEMENT :

Capdata - Groupe Osmozium

PHOTOS :

freepik.com

DROITS D'AUTEUR :

L'utilisation de tout document provenant du site CAP DATA n'est autorisée qu'à titre d'information pour un usage privé et personnel. Toute réutilisation, reproduction, retranscription, modification qui pourraient être effectuées à d'autres fins sont expressément interdites, à défaut d'une demande d'autorisation préalable faite par écrit à la société : CAP DATA - 92 avenue André Morizet - 92100 Boulogne billancourt

ACCÈS AU SITE :

La société CAP DATA se réserve le droit de modifier, résilier, suspendre ou interrompre à tout moment, pour toutes raisons et à sa seule discrétion, l'accès à tout ou partie du site, y compris pour le contenu, les fonctionnalités ou les heures de disponibilité sans avis préalable.

RESPONSABILITÉ QUANT AU CONTENU :

La société CAP DATA s'efforce d'assurer au mieux l'exactitude et la mise à jour des informations diffusées sur ce site, et se réserve le droit de corriger, à tout moment et sans préavis, le contenu. Aussi, nous avertissons le visiteur qu'il lui appartient de vérifier l'information par d'autres moyens, y compris en nous contactant. En conséquence, nous déclinons toute responsabilité : pour toute imprécision, inexactitude ou omission portant sur des informations disponibles sur le site ; pour tout dommage résultant d'une intrusion frauduleuse d'un tiers ayant entraîné une modification des informations mises à la disposition sur le site.

Les sites extérieurs à la société CAP DATA ayant un lien hypertexte avec le présent site ne sont pas sous contrôle de celle-ci qui décline par conséquent toute responsabilité quant à leurs contenus. Ces liens ne constituent, en aucun cas, une approbation ou un partenariat entre la société CAP DATA et ces sites, ceux-ci étant soumis à leurs propres conditions d'utilisation et politiques de protection de la vie privée.

Tous les produits, marques, logos et images cités dans ce site appartiennent à leurs compagnies respectives.