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