4.9 Les fichiers de log de MySQL
4 Administration du serveur
Manuel de Référence MySQL 4.1 : Version Française
. Le log d'erreurs ->Le log général de requêtes . Le log de modification . Le log binaire de modifications . Le log des requêtes lentes . Entretien des fichiers de log
|
4.9.2 Le log général de requêtes
Si vous voulez savoir ce qui se passe à l'intérieur de
mysqld
, vous devez
le démarrer avec
--log[=fichier]
. Cela aura pour effet d'écrire toutes les
connexions et les requêtes dans le fichier de log (pas défaut nommé
'hostname'.log
). Ce log peut être très utile quand vous suspectez une erreur
dans un client et voulez savoir exactement ce que
mysqld
pense que le client
lui a envoyé.
Les anciennes versions du script
mysql.server
(de MySQL 3.23.4 à 3.23.8)
passent à
safe_mysqld
une option
--log
(active le log général de
requêtes).
Si vous avez besoin de meilleurs performances lorsque vous démarrez MySQL dans un
environnement de production, vous pouvez supprimer l'option
--log
de
mysql.server
ou la changer en
--log-bin
. Le log binaire des mises à jour .
Les entrées dans ce log sont écrites en même temps que
mysqld
reçoit une question.
Cela peut être différent de l'ordre dans lequel les commandes sont exécutées.
Cela est contraire au log des mises à jour et du log binaire qui sont écrits après
l'exécution de la requête, mais avant les verrouillages.
|