Im Schritt Read from DB wird die optimale Abrufgröße berechnet, indem Ausführungszeitablesungen zwischen einem Read from DB-Schritt und einem Write to Null-Schritt vorgenommen werden.
Stellen Sie sicher, dass Sie Ausführungszeiten des Testauftrags anhand von unterschiedlichen Abrufgrößenwerten testen und dabei Ihre eigene Anwendung verwenden.
-
Erstellen Sie einen Auftrag im Spectrum Enterprise Designer.
-
Ziehen Sie einen Read from DB-Schritt auf den Canvas.
-
Ziehen Sie einen Write to Null-Schritt auf den Canvas.
-
Erstellen Sie einen Kanal zwischen den beiden Schritten.
-
Klicken Sie doppelt auf den Schritt Read from DB, um ihn so zu konfigurieren, dass er Daten aus einer Tabelle liest, die die Testdaten enthält.
-
Wählen Sie auf der Registerkarte Allgemein im Feld Verbindung die Datenbank aus, die die Testdaten enthält.
-
Klicken Sie auf SQL erstellen..., um die SQL-Abfrage anhand ausgewählter Schemata und Tabellen zu erstellen, aus denen die Daten gelesen werden sollen.
Stellen Sie sicher, dass die ausgewählte Tabelle über mindestens 1.000 Datensätze verfügt, um optimale Testwerte zu erzielen.
-
Aktivieren Sie das Kontrollkästchen Abrufgröße auf der Registerkarte Laufzeit.
-
Geben Sie die Anzahl der Datensätze, die in einem Durchlauf gelesen werden sollen, in das verknüpfte Feld ein.
Spectrum Technology Platform wurde getestet, um optimal bei einer Abrufgröße von bis zu 1.000 zu funktionieren.
-
Klicken Sie auf OK.
-
Speichern Sie den Auftrag.
-
Führen Sie den Auftrag aus.
Das Fenster Ausführungsdetails wird geöffnet.
-
Klicken Sie auf Aktualisieren.
-
Notieren Sie sich die Zeiten für die Einträge Gestartet und Abgeschlossen.
-
Wiederholen Sie die Schritte 7–9. Erhöhen Sie dabei die Abrufgröße Schritt für Schritt, um die optimale Einstellung für Ihren Server zu ermitteln.
Sie haben nun die Einstellung der Abrufgröße ermittelt, die die optimale Leistung für Ihre Umgebung bietet.
.