Ich vergleiche ein paar verschiedene Ansätze, um einige Daten in mysql direkt an der Konsole zu erhalten, indem ich die Option SQL_NO_CACHE verwende, um sicherzustellen, dass mysql jedes Mal die vollständige Abfrage ausführt. Mysql gibt mir die Ausführungszeit zurück in Sekunden, auf zwei Dezimalstellen. Ich würde wirklich gerne das Ergebnis in Millisekunden (im Idealfall auf ein oder zwei Dezimalstellen) zurückgeben, um eine bessere Vorstellung von Verbesserungen (oder Mangel an) zu bekommen. Gibt es eine Option, die ich in mysql setzen kann, um dies zu erreichen?
danke, max
Die Antwort ist, den mysql Profiler zu aktivieren und danach zu überprüfen Sie führen Ihre Abfragen aus.
%Vor%Tags und Links mysql execution-time