Le log des requêtes lentes <<< |
Entretien des fichiers de log | Administration du serveur >>> |
5.8 Les fichiers de log de MySQL 5 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 . Le log des requêtes lentes ->Entretien des fichiers de log |
5.8.6 Entretien des fichiers de log
Le serveur MySQL peut créer un grand nombre de fichiers de logs différents, qui permettent de suivre ce qui se passe. Fichiers de log . Vous devez toutefois nettoyer régulièrement ces fichiers, pour être sûr que les logs ne prennent pas tout le disque de la machine. Lorsque vous utilisez MySQL avec des fichiers de log, vous voudrez, de temps en temps, supprimer ou sauvegarder les fichiers, et demander à MySQL d'utiliser de nouveaux fichiers. Sauvegardes de base de données . Sous une installation Linux ( Redhat ), vous pouvez utiliser le script mysql-log-rotate pour cela. Si vous avez installé MySQL depuis une distribution RPM , le script doit avoir été installé automatiquement. Notez que vous devez être prudent avec cette commande si vous utilisez les logs pour la réplication.Sur d'autres systèmes, vous devez installer un court script par vous même, qui sera exécuté via le démon cron . Vous pouvez forcer MySQL à utiliser de nouveaux fichiers de log en utilisant la commande mysqladmin flush-logs ou avec la commande SQL FLUSH LOGS . Si vous utilisez MySQL version 3.21, vous devez utiliser mysqladmin refresh .Les commandes ci-dessus effectue les tâche suivantes :
Si vous utilisez uniquement le log de modification, vous pour simplement vider les logs sur le disque, et sauver l'ancien fichier de modification dans une sauvegarde. Si vous utilisez le log normal, vous pouvez faire ceci :
|
<< | Entretien des fichiers de log | >> |
Le log des requêtes lentes | Les fichiers de log de MySQL | Administration du serveur |