Checkliste für Leistungsoptimierung

Diese Checkliste beschreibt den von uns empfohlenen Ansatz, Ihre Spectrum Technology Platform-Umgebung mit optimaler Leistung auszuführen. Die Methoden sind nach ihrem Grad der Auswirkung auf die Leistung aufgeführt, beginnend vom höchsten bis zum niedrigsten Wirkungsgrad.

Leistungseinstellung Beschreibung Zusätzliche Informationen
Datenfluss-Design Die wesentlichste Auswirkung auf die Leistung hat das Design des Datenflusses. Sie können verschiedene bewährte Methoden befolgen, um eine gute Leistung Ihrer Datenflüsse sicherzustellen. Designrichtlinien für eine optimale Leistung
Datenfluss-Poolgröße Die Datenfluss-Poolgröße steuert, wie viele Instanzen von einem Dienstdatenfluss gleichzeitig ausgeführt werden können. Die standardmäßige Poolgröße für einen Datenfluss beträgt 8. Datenfluss-Poolgröße
Datenbank-Poolgröße und Schritt-Laufzeitinstanzen Die Datenbank-Poolgröße und die Schritt-Laufzeitinstanzen steuern die Fähigkeit des Systems zur Verarbeitung mehrerer Anforderungen gleichzeitig. Sie müssen zusammen geändert werden. Datenbank-Poolgröße und Laufzeitinstanzen
Sortierleistung Das Sortieren großer Datensätze kann einer der zeitaufwendigsten Vorgänge bei der Batch-Verarbeitung sein. Optionen für die Sortierleistung steuern die Arbeitsspeicher- und die Datenträgerverwendung. Dadurch können Sie den verfügbaren Arbeitsspeicher und die verfügbare Datenträgerkapazität vollständig nutzen. Festlegen der Standardoptionen für die Sortierleistung
Optionen von Remote-Komponenten Diese Einstellungen steuern die Speichernutzung für bestimmte Schritte wie Adressenüberprüfung oder Geocoding. Konfigurieren der Optionen von Remote-Komponenten
Individuelle Schritte Einige Aktionen können zur Optimierung bestimmter Verarbeitungstypen verwendet werden. Überprüfen Sie die bewährten Methoden zur Leistungsoptimierung, um sicherzustellen, dass Sie Ihren Datenfluss optimal konfiguriert haben. Optimieren einzelner Schritte
JVM-Einstellungen Einige JVM-Optionen verbessern die Leistung bei bestimmter Hardware. JVM-Leistungsoptimierung
Mikro-Batch-Verarbeitung Bei der Mikro-Batch-Verarbeitung handelt es sich um eine Methode, bei der Sie mehr als einen Datensatz in eine einzelne Dienstanforderung aufnehmen können. Mikro-Batch-Verarbeitung
Konfiguration der Heapgröße für Elasticsearch Erhöhen Sie die Heapgröße für Elasticsearch, wenn Sie speicherintensive Vorgänge mit dem Profilerstellungstool in Metadata Insights oder mit einem der Vergleichsschritte in einem Fluss ausführen. Konfiguration der Heapgröße für Elasticsearch