Im vorherigen Artikel wurden zwei Methoden zum Überprüfen der Laufzeit von MySQL-Anweisungen vorgestellt. Heute werde ich Ihnen weiterhin zeigen, wie Sie die Laufzeit von MySQL-Anweisungen überprüfen. Interessierte Freunde, lasst uns gemeinsam lernen! Query Profiler ist ein Abfragediagnose-Analysetool, das mit MySQL geliefert wird. Es kann verwendet werden, um den Leistungsengpass einer SQL-Anweisung zu analysieren. Normalerweise verwenden wir „Explain“ und ein langsames Abfrageprotokoll, diese können jedoch keine genaue Analyse liefern. Query Profiler kann jedoch den unterschiedlichen Ressourcenverbrauch einer SQL-Anweisung, wie etwa CPU, IO usw., sowie die von der SQL-Ausführung benötigte Zeit ermitteln. Profile anzeigen wurde nach 5.0.37 hinzugefügt. Um diese Funktion zu verwenden, stellen Sie sicher, dass die Version höher als 5.0.37 ist. 1. Melden Sie sich bei MySQL an, um die Datenbankversion anzuzeigen: Zeigen Sie die Version an: 2. Überprüfen Sie, ob das Profil aktiviert ist. Die Datenbank ist standardmäßig nicht aktiviert.
Sie können mit der Ausführung einiger SQL-Anweisungen beginnen, die Sie analysieren möchten. 3. Nach der Ausführung die SQL-Ausführungszeit abfragen: Ergänzung: Profil-CPU, Block-E/A, Speicher, Swaps, Kontextwechsel, Quelle für Abfrage 6 anzeigen; Sie können den verschiedenen Ressourcenverbrauch einer SQL-Anweisung anzeigen, z. B. CPU, E/A usw. Dies ist das Ende dieses Artikels zum Anzeigen der Ausführungszeit von MySQL-Anweisungen über Query Profiler. Weitere Informationen zum Anzeigen der Ausführungszeit von MySQL-Anweisungen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: HTML- und CSS-Grundlagen (unbedingt lesen)
>>: Die große Rolle von HTML-Meta
Vorwort Vor Kurzem wurde ein Teil der Geschäftstä...
Frage Nach dem Nginx-Reverse-Proxy erhält die Tom...
Nginx ist ein leistungsstarker, leistungsstarker ...
Als ich mich bei MySQL anmeldete, wurde mir plötz...
1. InnoDB-Sperrmechanismus Die InnoDB-Speicher-En...
Was ist Schauen wir uns zunächst das Konzept von ...
Installationsumgebung 1. gcc-Installation Um ngin...
1. Installation des MySQL RPM-Pakets # Laden Sie ...
nginx Übersicht nginx ist ein kostenloser, quello...
Vorne geschrieben Ich habe kürzlich ein spezielle...
Standardmäßig ist die Einstellung der Breite für B...
Inhaltsverzeichnis 【Code-Hintergrund】 【Code-Imple...
1. Was ist ein Proxyserver? Proxyserver: Wenn der...
Inhaltsverzeichnis 1. classList-Attribut 2. Prakt...
Freunde fragen mich immer, wie man Linux-Prozesse...