Mise en œuvre d'une réplication streaming PostgreSQL de base
Cette procédure détaille la mise en place d'une architecture de réplication primaire-secondaire simplifiée sur une seule instance de serveur Linux, idéale pour comprendre les mécanismes de synchronisation de PostgreSQL.
Spécifications de l'environnement
Paramètre
Valeur
Système d'exploitation
CentOS 7 / RHEL 7
Version Database
PostgreS ...
Publié le 8 août à 08h13
Programmation et administration avancée de bases de données MySQL
Gestion des procédures stockées
Les procédures stockées permettent d'encapsuler des traitements complexes au sein du serveur de base de données. Voici un exemple illustrant la suppression d'un enregistrement spécifique et la mise à jour simultanée d'une autre table.
DELIMITER //
CREATE PROCEDURE sp_nettoyage_et_maj()
BEGIN
-- Suppression de ...
Publié le 3 août à 20h13
Guide complet pour les changements de schéma MySQL en production avec gh-ost
Conditions préalables pour l'utilisation de gh-ost
L'outil gh-ost se distingue par son approche "sans trigger" pour effectuer des migrations de schémas en ligne. Avant toute exécution sur MySQL (5.6, 5.7 ou 8.0), votre environnement doit impérativement respecter les critères suivants :
Critère de vérification
Exigence technique
Not ...
Publié le 26 juillet à 18h34
Analyse de la latence du transport Redo avec la vue V$REDO_DEST_RESP_HISTOGRAM
La vue de performance dynamique V$REDO_DEST_RESP_HISTOGRAM est un outil essentiel pour les administrateurs de bases de données Oracle (DBA) souhaitant diagnostiquer les performances du transport des journaux Redo. Elle fournit une répartition statistique, sous forme d'histogramme, du temps de réponse pour chaque destination d'archivage, qu'elle ...
Publié le 15 juillet à 12h47
Installation et configuration de MySQL 5.5.62 sur CentOS 7
Préparation du système et nettoyage
Avant de procéder à l'installation de MySQL, il est impératif de supprimer toute version préexistante de MariaDB, qui est souvent installée par défaut sur CentOS 7, afin d'éviter les conflits de bibliothèques.
# Identification des paquets MariaDB installés
rpm -qa | grep mariadb
# Suppression du paquet spéci ...
Publié le 13 juillet à 08h07
Méthodes de surveillance des connexions et de l'activité MySQL
L'analyse des flux de connexion et des requêtes exécutées sur une instance MySQL est une tâche courente pour le diagnostic de performance ou l'audit de sécurité. Il existe principalement deux approches pour capturer ces informations sur une période donnée : l'activation des journaux internes du serveur ou l'interception des paquets réseau.
1. U ...
Publié le 28 juin à 21h03
Maîtriser ClickHouse : Architecture, Déploiement et Optimisation des Requêtes
Architecture de Stockage et Concepts Fondamentaux
ClickHouse est spécifiquement conçu pour les scénarios d'écriture par lots massifs et à faible fréquence. Il ne doit pas être utilisé comme une file d'attente de messages. La règle d'or pour garantir la stabilité du système est de minimiser la fréquence des écritures tout en maximisant la taille ...
Publié le 25 juin à 18h29