eva/3 Application BuilderEntwicklung von eva/3 AnwendungenArbeiten mit DatenbankenDatenbankperformancetest 

Benutzung

Für den Test sind zunächst eine oder mehrere Verbindungen in der Datenbankserver Sicht auszuwählen und der Menüpunkt Performance Test aus dem Kontextmenü auszuwählen.

Abb. 58: Datenbankperformancetest - Kontextmenu
Abb. 58: Datenbankperformancetest - Kontextmenu

Im nachfolgenden Dialog (s. Abb. 59 ) können die Einstellungen für den Testdurchgang vorgenommen werden.

Abb. 59: Datenbankperformancetest - Einstellungen
Abb. 59: Datenbankperformancetest - Einstellungen

Es stehen folgende Auswahlmöglichkeiten zur Verfügung:

Testeigenschaften:
Gesamtdatensätze Bestimmt die Länge der Messung, also die Anzahl der Datensätze die in die Tabelle geschrieben werden sollen.
Messabstand Bestimmt den Abstand in dem gemessen werden soll.

Die Messung wird hierbei Stufenweise vorgenommen wobei die Gesamtdatensätze hier keine Bedeutung haben.

Wobei je nach Ausführungsart der ausgewählte Wert eine andere Bedeutung hat.

Siehe auch Ausführungsarten
Testart Als mögliche Testart kann hier der Schreib oder Schreib/Lese Test ausgewählt werden
Anzeigeeigenschaften
Anzeige
Splinekurve: Eine Splinekurve ist eine Kurve, die durch eine gegebene Anzahl von Punkten verläuft und diese möglichst glatt verbindet
Punktlinie: Die Messpunkte werden direkt miteinander verbunden
Splinekurve & Punktlinie: Splinekurve und Punktlinie werden gleichzeitig dargestellt
Ausführung
t/ms pro Datensätze: Bei dieser Ausführungsart wird für den ausgewählte Datensatzmessungsabstand, überprüft wie viele Zeit in ms benötigt wird um die Datensatzanzahl in die Tabelle zu schreiben.

Ist ein Messabstand für die Ausführungsart t/ms pro Datensätze von 1000 Datensätzen angegeben, wird jeweils nach 1000 Datensätzen gemessen wie viel Zeit in ms, dass schreiben von genau 1000 Datensätzen gebraucht hat, wobei das vorherige Ergebnis der letzen 1000 Datensätze nicht mitgerechnet werden.

Hierbei gilt höher ist besser
Datensätze pro Zeit: Bei dieser Ausführungsart wird für den ausgewählte Zeitmessungsabstand im ms, überprüft wie viele Datensatze in dieser Zeit in die Tabelle geschrieben werden konnten.

Ist ein Messabstand für die Ausführungsart „Datensätze pro Zeit“ von 100 ms angegeben, wird jeweils nach 100 ms gemessen wie viele Datensätze in genau 100 ms übertragen wurden, wobei das vorherige Ergebnis der letzen 100 ms nicht mitgerechnet werden.

Hierbei gilt niedriger ist besser
Mehrfachselektion
Hinweis: Nachfolgende Punkte sind nur selektierbar, wenn mindestens 2 Datenbanken für den Test ausgewählt wurden
Verarbeitung
Parallel: Der Schreib- Lesetest wird für die ausgewählten Datenbanken gleichzeitig ausgeführt
Nachfolgend: Der Schreib- Lesetest wird für die ausgewählten Datenbanken nacheinander ausgeführt