Configuration de la réplication maître-esclave MySQL sur une seule machine Windows
La réplication maître-esclave MySQL permet de maintenir une copie synchrone des données sur plusieurs serveurs. Cette procédure détaille l'implémentation complète sur un environnement Windows avec deux instances distinctes fonctionnant sur des ports différents.
Prérequis et architecture
Cette configuration utilise MySQL 5.6.39 en version portab ...
Publié le 25 août à 00h26
Procédure d'installation et d'activation de Navicat Premium sur Linux
L'installation de Navicat Premium sur les distributions Linux nécessite la préparation d'un environnement de compilation spécifique pour manipuler les fichiers AppImage et appliquer les correctifs nécessaires. Cette procédure détaille les étapes pour configurer les dépendances, compiler les outils de patch et générer une licence valide.
1. Conf ...
Publié le 7 août à 09h46
Configuration et Gestion du Mode ARCHIVELOG pour Oracle Database
Introduction au Mode ARCHIVELOG
Le mode ARCHIVELOG est essentiel pour la stratégie de sauvegarde et de récupération d'une base de données Oracle. Il permet de conserver une copie des journaux de rétablissement (redo logs) après qu'ils aient été remplis et réutilisés. Ces journaux d'archive sont cruciaux pour la récupération après sinistre, la r ...
Publié le 24 juillet à 10h48
Comprendre et Mettre en Œuvre les Déclencheurs MySQL
Introduction aux Déclencheurs MySQL
Les déclencheurs (triggers) MySQL sont des objets de base de données exécutés automatiquement en réponse à certains événements. Similaires aux procédures stockées, ils contiennent un ensemble d'instructions SQL, mais leur particularité réside dans leur exécution implicite. Un déclencheur est activé lorsqu'une ...
Publié le 23 juillet à 03h54
Correction de l'erreur de dépassement de max_prepared_stmt_count dans MySQL avec une application Golang
Un projet Golang récemment déployé en environnement de production a rencontré l'erreur "Can't create more than max_prepared_stmt_count statements (current value: 16382)" après une période d'exécution, bloquant l'accès à la base de données backend. L'analyse a révélé que des statements préparés non fermés causaient le dépassement de la ...
Publié le 17 juin à 16h12