Pegreplay.

PostgreSQL-Protokolldatei Wiedergabeer für Leistungstests
Jetzt downloaden

Pegreplay. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Name des Herausgebers:
  • Laurenz Albe
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 37 KB

Pegreplay. Stichworte


Pegreplay. Beschreibung

Extrahiert die SQL-Anweisungen und führt sie in derselben Reihenfolge und in derselben Reihenfolge und der relativen Zeit aus Pegreplay liest eine PostgreSQL-Protokolldatei (keine WAL-Datei), extrahiert die SQL-Anweisungen und führt sie in derselben Reihenfolge und in derselben Reihenfolge und der relativen Zeit mit einem PostgreSQL-Datenbankcluster aus. Wenn die Ausführung von Anweisungen hinter dem Zeitplan steigt, werden Warnmeldungen ausgegeben, die darauf hinweisen, dass der Server die Last nicht rechtzeitig umgehen kann. Die Idee ist, eine Real-World-Datenbankarbeitsbelastung so genau wie möglich wiederzugeben. Das Pegreplay ist nützlich für Leistungstests, insbesondere in den folgenden Situationen: * Sie möchten die Leistung Ihrer PostgreSQL-Anwendung auf verschiedenen Hardware oder verschiedenen Betriebssystemen vergleichen. * Sie möchten Ihre Datenbank aktualisieren und sicherstellen, dass die neue Datenbankversion nicht unter Leistungsregressionen leidet, die Sie betreffen. Darüber hinaus kann das PGREPLAY Ihnen das Gefühl geben, wie Ihre Bewerbung skaliert werden kann, indem Sie die Arbeitslast mit einer anderen Geschwindigkeit wiederholen können. Seien Sie jedoch gewarnt, dass 500 Benutzer, die mit doppelter Geschwindigkeit arbeiten, nicht wirklich die gleichen wie 1000 Benutzer, die mit normaler Geschwindigkeit arbeiten. Merkmale: * Sollte auf einer beliebigen Plattform kompilieren und ausgeführt werden, die PostgreSQL unterstützt * Kann die Arbeitslast mit unterschiedlichen Geschwindigkeiten wiedergeben * Kann "stderr" und "csvlog" -Pliendateien analysieren * Kann Arbeitslast speichern, um in "Replay-Datei" zur Wiederverwendung wiederzugeben


Pegreplay. Zugehörige Software