Chapitre 9 : Suite DBA et Santé du Serveur
Info : Ce chapitre explique la liste des processus en direct, les méthodes sécurisées d’interruption de requêtes/connexions et le diagnostic de santé du serveur. Ces fonctionnalités s’adressent aux serveurs distants (MySQL/PostgreSQL) et ne concernent pas SQLite.
Dans ce chapitre :
- 9.1 Liste des processus et interruption sécurisée
- 9.2 Diagnostic de santé et linter de sécurité
- Sujets connexes
9.1 Liste des processus et interruption sécurisée
Pour identifier les requêtes consommatrices ou bloquantes :
- Ouvrez Outils → Liste des processus sur une connexion MySQL ou PostgreSQL active.
- Définissez la cadence de rafraîchissement (1, 3 ou 5 secondes).
- Masquez les sessions inactives en état
Sleeppour isoler les requêtes en traitement.
Le clic droit sur un processus propose deux niveaux d’intervention :
- Interrompre la requête (Kill Query - sûr) : Annule l’instruction courante tout en maintenant la session client ouverte.
- Terminer la connexion (Kill Connection) : Coupe le socket au niveau du serveur (annule également les transactions en cours).
9.2 Diagnostic de santé et linter de sécurité
- Lancez Outils → Assistant de vérification de base….
- L’outil analyse les réglages vitaux du serveur :
- Le dimensionnement du Buffer Pool par rapport à la RAM est-il optimal ?
- Subsiste-t-il des comptes utilisateurs sans mot de passe ?
- La limite de connexions simultanées (
max_connections) est-elle proche de la saturation ?
- Le rapport présente une note globale accompagnée de recommandations d’optimisation concrètes.


