Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL:Langsames Protokoll; CPU-Auslastung anhängen

Die CPU kann aufgrund der langsamen Abfrage hoch sein.

MySQL überwacht Ihre CPU nicht, daher benötigen Sie ein Überwachungstool eines Drittanbieters und vergleichen die Zeiten, in denen die CPU hoch ist, mit den Zeiten, in denen die Abfrage (die protokolliert wird) ausgeführt wird.

Ich verwende AWS, das eine nette Überwachung hat, und ich erhalte eine Warnung, wenn die CPU hoch ist, dann kann ich das Protokoll für langsame Abfragen verfolgen und sehen, welche es verursachen.

Hoffe das hilft einigen. Aber ich vermute, dass die CPU aufgrund der Abfrage hoch ist und nicht, dass die Abfrage aufgrund der CPU langsam ist. Nur eine Vermutung.