Cette liste de contrôle décrit l’approche que nous recommandons pour obtenir des performances optimales de votre environnement Spectrum Technology Platform. Les techniques sont répertoriées dans l'ordre décroissant, de celles ayant le plus d'impact sur les performances à celles en ayant le moins.
Réglage des performances | Description | Informations supplémentaires |
---|---|---|
Conception du flux de données | La conception du flux de données a le plus d'impact sur les performances. Il existe plusieurs pratiques d'excellence que vous pouvez suivre pour vous assurer que vos flux de données sont performants. | Consignes de conception en vue d'une performance optimale |
Taille de pool du flux de données | La taille de pool de flux de données contrôle le nombre d'instances qu'un flux de données de service peut exécuter simultanément. La taille de pool par défaut d'un flux de données est huit. | Taille de pool de flux de données |
Taille de pool de base de données et instances d'exécution de stages | La taille de pool de base de données et les instances d'exécution de stages contrôlent la capacité du système à gérer plusieurs requêtes simultanément. Ils doivent être modifiés parallèlement. | Taille de pool de base de données et instances d'exécution |
Performances de tri | Le tri de jeux de données volumineux peut s'avérer l'une des opérations les plus longues réalisées au cours du traitement par lots. Les options de performances de tri contrôlent l'utilisation de la mémoire et du disque, ce qui vous permet de tirer pleinement parti de la capacité de mémoire et de disque disponible. | Définition des options de performances de tri par défaut |
Options des composants distants | Ces paramètres contrôlent la quantité de mémoire utilisée pour certains stages, tels que stages de validation d'adresses et de géocodage. | Configuration des options des composants distants |
Stages individuels | Il existe certaines actions que vous pouvez entreprendre pour optimiser des types de traitement spécifiques. Consultez les meilleures pratiques en termes de performances pour vous assurer que vous avez configuré votre flux de données de sorte à obtenir des performances optimales. | Optimisation des stages individuels |
Paramètres JVM | Certaines options du JVM permettent d'accroître la performance avec un certain matériel. | Réglage des performances du JVM |
Traitement Micro-Batch | Le traitement Micro-Batch est une technique dans laquelle vous incluez plus d’un enregistrement dans une seule requête de service. | Traitement Micro-Batch |
Configuration de la taille de portion de mémoire de Search Index | Augmentez la taille de portion de mémoire de Search Index si vous effectuez des opérations utilisant intensément la mémoire avec l’outil de profilage de Discovery ou l'un des stages de correspondance d'un flux. | Configuration de la taille de portion de mémoire de Search Index |