Vorwort mysqlslap ist ein Diagnoseprogramm, das die Client-Last eines MySQL-Servers simuliert und die Zeiten für jede Phase meldet. Es funktioniert so, als würden mehrere Clients auf den Server zugreifen. 1. Verwendete Syntax: mysqlslap [Optionen] --auto-generate-sql, -a: Testtabellen und -daten automatisch generieren, was darauf hinweist, dass das von mysqlslap selbst generierte SQL-Skript zum Testen des gleichzeitigen Drucks verwendet wird. 2. Fall Testen Sie 100 gleichzeitige Abfragen, generieren Sie automatisch SQL-Testskripte und führen Sie insgesamt 1000 Abfragen aus: root# mysqlslap -uroot -p123456 -a --concurrency=100 --number-of-queries 1000 Vergleichsindex Durchschnittliche Anzahl von Sekunden zum Ausführen aller Abfragen: 0,725 Sekunden Mindestanzahl von Sekunden zum Ausführen aller Abfragen: 0,725 Sekunden Maximale Anzahl von Sekunden zum Ausführen aller Abfragen: 0,725 Sekunden Anzahl der Clients, die Abfragen ausführen: 100 Durchschnittliche Anzahl der Anfragen pro Kunde: 10 Testen Sie 100 Threads gleichzeitig, 5 Tests, generieren Sie automatisch SQL-Testskripte, lesen, schreiben und aktualisieren Sie gemischte Tests, erhöhen Sie die Anzahl der Felder automatisch, die Test-Engine ist InnoDB, führen Sie insgesamt 5000 Abfragen aus root# mysqlslap -uroot -p123456 --concurrency=100 --iterations=5 --auto-generate-sql --auto-generate-sql-load-type=mixed --auto-generate-sql-add-autoincrement --engine=innodb --number-of-queries=5000 Vergleichsindex Wird für die Engine InnoDB ausgeführt Durchschnittliche Anzahl von Sekunden zum Ausführen aller Abfragen: 1,264 Sekunden Mindestanzahl von Sekunden zum Ausführen aller Abfragen: 1,161 Sekunden Maximale Anzahl von Sekunden zum Ausführen aller Abfragen: 1,404 Sekunden Anzahl der Clients, die Abfragen ausführen: 100 Durchschnittliche Anzahl der Anfragen pro Kunde: 50 Zusammenfassen Oben ist der vom Herausgeber eingeführte Stresstestbefehl mysqlslap und die Verwendungssyntax von MySQL 5.7. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Tutorial zur Installation der PyTorch-Entwicklungsumgebung unter Windows
>>: react-beautiful-dnd implementiert die Drag-and-Drop-Funktion für Komponenten
Inhaltsverzeichnis 1. Nutzung 2. Ausgabeergebniss...
Vorwort In diesem Artikel wird hauptsächlich erlä...
Gängige Szenarien für die Weiterleitung von Socke...
Überblick Was ist Hafen? Das englische Wort bedeu...
Nachdem Vmvare die Festplattengröße der virtuelle...
Die Wirkung ist wie folgt: analysieren 1. Hier se...
Vorwort Der Befehl apt-get ist ein Paketverwaltun...
Verwendung von MySQL-Speichertabellen und temporä...
Inhaltsverzeichnis 1. Mehrere .catch 2. Mehrere ....
RPM-Paketverwaltung Ein Verpackungs- und Installa...
MySQL-Group-Replication ist eine neue Funktion, d...
Inhaltsverzeichnis Voraussetzungen RN übergibt We...
In diesem Artikel wird die Installations- und Kon...
Inhaltsverzeichnis 1. Abfrageoptimierung 1. MySQL...
Inhaltsverzeichnis 1. Mehrere Syntaxen von Insert...