Problème d'affichage du contenu du journal des requêtes lentes Mysql
仅有的幸福
仅有的幸福 2017-06-28 09:23:21
0
2
987

Le journal des requêtes lentes est activé dans MySQL, mais je vois souvent une telle requête dans le journal. Je ne sais pas ce que cela signifie. De plus, ma requête actuelle n'est pas enregistrée dans la requête lente, mais beaucoup d'état d'affichage. est enregistré des journaux comme ça.

La signification du journal suivant :

# Time: 2017-06-27T02:36:23.208000Z
# User@Host: root[root] @ localhost [127.0.0.1]  Id:     3
# Query_time: 0.001000  Lock_time: 0.000000 Rows_sent: 6  Rows_examined: 305
SET timestamp=1498530983;
SELECT STATE AS `Status`, ROUND(SUM(DURATION),7) AS `Duration`, CONCAT(ROUND(SUM(DURATION)/0.000132*100,3), '%') AS `Percentage` FROM INFORMATION_SCHEMA.PROFILING WHERE QUERY_ID=31 GROUP BY STATE;

Pourquoi existe-t-il un tel record, quelle est sa signification, et il apparaît de manière irrégulière !

仅有的幸福
仅有的幸福

répondre à tous(2)
女神的闺蜜爱上我

Tout d'abord, une requête lente n'enregistrera que les instructions de requête qui prennent plus de temps que le temps de requête que vous avez défini. De plus, votre instruction utilise des valeurs aléatoires ROUND et regroupe par. le journal. Il est recommandé de ne pas mettre ce genre de traitement logique dans MySQL

黄舟

Votre temps de requête lent est-il trop court ? Enregistrez en 1 ms ! Ce SQL est utilisé par le système pour générer des statistiques du plan d'exécution

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal