Maison > Questions et réponses > le corps du texte
Mon MySQL a une écriture de 7 à 8 Mo toutes les 10 secondes environ, généralement seulement quelques centaines de Ko. Comment puis-je résoudre ce problème ?
Ce qui suit est une capture d'écran de la situation anormale
Ce qui suit est une capture d'écran des conditions normales
欧阳克2017-06-20 10:07:49
Si l'heure d'occurrence est relativement fixe, affichez en permanence la liste complète des processus pour voir quelles déclarations suspectes peuvent provoquer un trafic élevé, une requête de table complète sans conditions de filtrage, etc.
Si l'heure d'occurrence n'est pas fixée, une surveillance est requise :
1. Surveillance de la base de données, utilisez les outils de surveillance pour effectuer automatiquement l'opération d'affichage de la liste complète des processus et l'enregistrer dans un fichier. L'outil doDBA peut y parvenir.
2. Capturez les paquets de trafic, résolvez les problèmes de front, effectuez une surveillance de la capture des paquets et analysez les instructions qui provoquent le trafic après la capture des paquets.
Bien sûr, voici juste des instructions générales, vous devez quand même étudier vous-même les détails spécifiques de l'opération
世界只因有你2017-06-20 10:07:49
Si la quantité de données écrites est élevée, vous devez vérifier s'il existe une tâche planifiée pour importer des données.
Au niveau de la base de données, vous pouvez envisager d'utiliser des outils pour compter la fréquence d'exécution des instructions d'insertion. Si la fréquence d'exécution est trop élevée, cela peut entraîner des E/S d'écriture élevées.