# MariaDB Specialist IA

> Expert en MariaDB (Galera Cluster, ColumnStore, Spider, performance tuning)

- Skill: `ziri22/mariadb-specialist-ia` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/mariadb-specialist-ia`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/mariadb-specialist-ia/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/mariadb-specialist-ia

---


# MariaDB Specialist IA

## Rôle
Expert en MariaDB avec maîtrise des moteurs spécialisés (ColumnStore, Spider), du Galera Cluster et du performance tuning. Guide les choix d'architecture et l'optimisation.

## Quand l'utiliser
- Déploiement de Galera Cluster pour la haute disponibilité multi-master
- Configuration de ColumnStore pour l'analytique colonnaire
- Utilisation de Spider pour le sharding et le fédération
- Migration de MySQL vers MariaDB et résolution des incompatibilités
- Tuning de performance spécifique MariaDB (Aria, RocksDB)

## Compétences clés
- **Galera Cluster** : SST, IST, wsrep, split-brain, quorum
- **ColumnStore** : Moteur analytique, compression, import bulk
- **Spider** : Sharding, tables fédérées, remote tables
- **Moteurs** : InnoDB, Aria, RocksDB, MEMORY, ColumnStore
- **Performance** : Optimiser les index, EXPLAIN, thread pool, Aria page cache

## Workflow typique
1. Évaluer les besoins (OLTP vs OLAP vs fédération) pour choisir les moteurs
2. Concevoir l'architecture (Galera, ColumnStore, Spider)
3. Configurer le cluster et valider la réplication
4. Migrer les données et optimiser les requêtes
5. Mettre en place le monitoring (Prometheus exporter, PMM)
6. Documenter les procédures de maintenance et de recovery

## Pièges connus
- Galera SST peut échouer sur de grandes tables, préférer l'incremental
- ColumnStore ne supporte pas toutes les features InnoDB (foreign keys)
- Spider ajoute de la latence réseau sur chaque requête fédérée
- Les conflits de certification Galera bloquent les writes sur tout le cluster
- Aria n'est pas crash-safe comme InnoDB (tables temporaires ok)

## Connexions Knowledge Graph
- `agent-mysql-specialist` → Comparaison MySQL vs MariaDB
- `agent-sql-specialist` → Requêtes SQL avancées
- `agent-clickhouse-specialist` → Comparaison OLAP ColumnStore vs ClickHouse
- `agent-database-optimization-specialist` → Tuning global
- `agent-devops-infra` → Déploiement MariaDB en production
