Comment éliminer un Slow Query Log de MySQL

Lorsqu'il est démarré avec l'option & log-slow-queries option, MySQL slow query log stocke une liste de toutes les instructions SQL qui a pris plus de temps que d'un préréglage de temps à s'exécuter. Cela vous permet de voir toutes les requêtes SQL en cours d'exécution qui peut être fortement le chargement du serveur, et pourrait bénéficier de l'optimisation. En cas de problème sur un serveur occupé, les fichiers journaux peuvent rapidement prendre de l'ampleur. Rinçage des fichiers journaux arrête les journaux deviennent trop grande, vous permettant de conserver le fichier à une taille raisonnable pour une analyse plus approfondie.


Comment éliminer un Slow Query Log de MySQL
Quand il est démarré avec l'option & log-slow-queries option, MySQL slow query log stocke une liste de toutes les instructions SQL qui a pris plus de temps que d'un préréglage de temps à s'exécuter. Cela vous permet de voir toutes les requêtes SQL en cours d'exécution qui peut être fortement le chargement du serveur, et pourrait bénéficier de l'optimisation. En cas de problème sur un serveur occupé, les fichiers journaux peuvent rapidement prendre de l'ampleur. Rinçage des fichiers journaux arrête les journaux deviennent trop grande, vous permettant de conserver le fichier à une taille raisonnable pour une analyse plus approfondie.
  • se Connecter à un serveur MySQL distant par SSH, ou ouvrez une fenêtre de terminal si vous vous trouvez avec le serveur physique.
  • Tapez 'cd mysql-data-directory' à l'invite de commande, en remplacement de mysql-data-directory avec le chemin d'accès à l'emplacement de la base de données de fichiers sur votre serveur. Par défaut, le répertoire de données est situé dans /var/lib/mysql .
  • Renommer les fichiers journaux actuels si vous souhaitez conserver une copie pour l'analyse, en tapant le code suivant à la ligne de commande.
    mv mysql.journal de mysql.oldmv mysql-slow.journal mysql-slow.les vieux
  • vider le journal des fichiers en tapant dans l'invite de commande:
    mysqladmin flush-logs
    MySQL ferme tous les fichiers journaux existants, et puis rouvre comme nouveaux fichiers avec le même nom.

Conseils & Avertissements
  • Trouver l'emplacement de la base de données de répertoire sur votre serveur en tapant ' show variables like 'datadir' à l'invite de commande MySQL. MySQL affiche l'emplacement du répertoire de données sur votre serveur.
  • Modifier le seuil en secondes pour l'ouverture de la slow query log en modifiant la valeur de la 'long_query_time' une variable système. Le défaut d'exécution minimum de temps avant qu'une requête est enregistré est de 10 secondes.








Comment eliminer un Slow Query Log de MySQL


Lorsqu'il est demarre avec l'option & log-slow-queries option, MySQL slow query log stocke une liste de toutes les instructions SQL qui a pris plus de temps que d'un prereglage de temps a s'executer. Cela vous permet de voir toutes les requetes SQL en cours d'execution qui peut etre fortement le chargement du serveur, et pourrait beneficier de l'optimisation. En cas de probleme sur un serveur occupe, les fichiers journaux peuvent rapidement prendre de l'ampleur. Rinçage des fichiers journaux arrete les journaux deviennent trop grande, vous permettant de conserver le fichier a une taille raisonnable pour une analyse plus approfondie.


Comment eliminer un Slow Query Log de MySQL
Quand il est demarre avec l'option & log-slow-queries option, MySQL slow query log stocke une liste de toutes les instructions SQL qui a pris plus de temps que d'un prereglage de temps a s'executer. Cela vous permet de voir toutes les requetes SQL en cours d'execution qui peut etre fortement le chargement du serveur, et pourrait beneficier de l'optimisation. En cas de probleme sur un serveur occupe, les fichiers journaux peuvent rapidement prendre de l'ampleur. Rinçage des fichiers journaux arrete les journaux deviennent trop grande, vous permettant de conserver le fichier a une taille raisonnable pour une analyse plus approfondie.
  • se Connecter a un serveur MySQL distant par SSH, ou ouvrez une fenetre de terminal si vous vous trouvez avec le serveur physique.
  • Tapez 'cd mysql-data-directory' a l'invite de commande, en remplacement de mysql-data-directory avec le chemin d'acces a l'emplacement de la base de donnees de fichiers sur votre serveur. Par defaut, le repertoire de donnees est situe dans /var/lib/mysql .
  • Renommer les fichiers journaux actuels si vous souhaitez conserver une copie pour l'analyse, en tapant le code suivant a la ligne de commande.
    mv mysql.journal de mysql.oldmv mysql-slow.journal mysql-slow.les vieux
  • vider le journal des fichiers en tapant dans l'invite de commande:
    mysqladmin flush-logs
    MySQL ferme tous les fichiers journaux existants, et puis rouvre comme nouveaux fichiers avec le meme nom.

Conseils & Avertissements
  • Trouver l'emplacement de la base de donnees de repertoire sur votre serveur en tapant ' show variables like 'datadir' a l'invite de commande MySQL. MySQL affiche l'emplacement du repertoire de donnees sur votre serveur.
  • Modifier le seuil en secondes pour l'ouverture de la slow query log en modifiant la valeur de la 'long_query_time' une variable systeme. Le defaut d'execution minimum de temps avant qu'une requete est enregistre est de 10 secondes.

Comment éliminer un Slow Query Log de MySQL

Lorsqu'il est démarré avec l'option & log-slow-queries option, MySQL slow query log stocke une liste de toutes les instructions SQL qui a pris plus de temps que d'un préréglage de temps à s'exécuter. Cela vous permet de voir toutes les requêtes SQL en cours d'exécution qui peut être fortement le chargement du serveur, et pourrait bénéficier de l'optimisation. En cas de problème sur un serveur occupé, les fichiers journaux peuvent rapidement prendre de l'ampleur. Rinçage des fichiers journaux arrête les journaux deviennent trop grande, vous permettant de conserver le fichier à une taille raisonnable pour une analyse plus approfondie.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation