[+/-]
MySQL a plusieurs fichiers de log qui peuvent vous aider à savoir
ce qui se passe à l'intérieur de mysqld
:
Fichier | Description |
Le log d'erreurs | Problèmes rencontrés lors du démarrage, de l'exécution ou de
l'arrêt de mysqld . |
Le log ISAM
|
Garde une trace des changements liés au tables ISAM .
Utilisé uniquement pour déboguer le code
ISAM . |
Le log de requêtes | Connexions établies et requêtes exécutées. |
Le log de mises à jour | Désapprouvé : Enregistre toutes les commandes qui changent les données. |
Le log binaire | Enregistre toutes les commandes qui changent quelque chose. Utilisé pour la réplication. |
Le log des requêtes lentes | Enregistre toutes les requêtes qui ont pris plus de
long_query_time à s'exécuter ou
celles qui n'ont pas utilisé d'index. |
Par défaut, tous les fichiers de log peuvent être trouvés dans
le dossier de données de mysqld
. Vous pouvez
forcer mysqld
à rouvrir les fichiers de log
(ou dans quelques cas à passer à un nouveau log) en exécutant
FLUSH LOGS
. See Section 13.5.4.2, « Syntaxe de FLUSH
».
Si vous utilisez les fonctionnalités de réplications de MySQL, les serveurs esclaves entretiennent un fichier de log supplémentaire, appelé log de relais. Chapitre 6, Réplication de MySQL.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.