Partager via


Liste de vérification : réalisation de vérifications mensuelles pour les performances

Cette rubrique répertorie les meilleures pratiques que vous devez suivre sur une base mensuelle pour éviter les problèmes de performances avec un système BizTalk Server.

Étapes Référence
Déterminer les informations que vous devez suivre pendant la planification Vous devriez décider au cours des étapes de planification de quelles informations doivent faire l'objet d'un suivi, de sorte qu'après avoir déployé le projet, vous puissiez définir les options de suivi et limiter le volume de données suivies afin de n'obtenir que les informations dont vous avez besoin. Note: Pour plus d’informations sur les meilleures pratiques liées au suivi, consultez Planification du suivi dans ce guide et Suivi de l’intégrité et des activités (https://go.microsoft.com/fwlink/?LinkId=154187) dans la documentation BizTalk Server.
Ne pas suivre tous les messages Nous vous recommandons de ne pas suivre tous les messages, car chaque fois qu’un message est touché, BizTalk Server effectue une autre copie. Vous pouvez à la place limiter l’étendue en suivant uniquement un port spécifique. Cela permet d’optimiser les performances de votre système et de maintenir les bases de données épurées.
Ne pas suivre tous les événements pour les orchestrations Le suivi de tous les événements d’une orchestration peut augmenter la taille des tables dta_DebugTrace et dta_MessageInoutEvents. Pour obtenir des instructions sur la désactivation du suivi pour une orchestration, consultez Pour désactiver le suivi pour une orchestration.
Définir le suivi sur les ports d’envoi et de réception plutôt que sur un pipeline Si vous définissez les options de suivi sur les pipelines, vous définissez également les options de suivi globalement pour chaque port qui utilise le pipeline. Cela peut à son tour entraîner le suivi de beaucoup plus de données que prévu, ce qui ralentira les performances du système. Au lieu de cela, vous pouvez définir des options de suivi sur les ports d’envoi et les ports de réception.
Ajuster la limitation en fonction de l’utilisation des ressources La limitation dans BizTalk Server est configurée par défaut pour fournir une bonne protection au système. Surveillez les compteurs de performances pour les états de limitation pour voir si la limitation est en cours, puis évaluez vous-même si la ressource sur laquelle la limitation est basée (par exemple, la taille de la base de données ou l’utilisation de la mémoire) est sous ou surutilisée, puis ajustez les seuils de limitation vers le haut ou vers le bas en conséquence. Pour plus d’informations, consultez Ajuster les seuils de limitation : quand et pourquoi (https://go.microsoft.com/fwlink/?LinkId=154188).
Utiliser le pipeline PassThruTransmit si possible Si aucun traitement de document n’est requis avant d’envoyer un message à sa destination, utilisez le pipeline PassThruTransmit au lieu du pipeline d’envoi XML.
Prendre en compte différents facteurs lors de la taille de la base de données BizTalk Tracking - Lors du dimensionnement de la base de données BizTalk Tracking, comptez les facteurs SQL Server, tels que la taille de l’index, en ajoutant un multiplicateur d’urgence à vos calculs.
- Lors de la détermination de la taille des messages dans la base de données BizTalk Tracking, ajoutez la taille moyenne du contexte de message à la taille du message si elle est significative par rapport à la taille du message.
- Pour limiter la taille des messages dans la base de données BizTalk Tracking, limitez le nombre de propriétés que vous promouvez.
- Si l’option de débogueur d’orchestration est activée, prenez en compte que la status de chaque forme de l’orchestration est enregistrée dans la base de données BizTalk Tracking.
Appliquer des solutions matérielles pour éviter la contention de disque Pour éviter la contention de disque dans la base de données MessageBox, procédez comme suit :

- Utiliser des disques à haut débit
- Déployer les bases de données sur un SAN à haut débit
- Séparer la base de données MessageBox sur un serveur dédié distinct des bases de données de suivi
- Monter en puissance les processeurs et ajouter d’autres processeurs au serveur de base de données MessageBox dédié
- Déplacer le pageFile et/ou le journal MSDTC vers un lecteur distinct

Pour plus d’informations sur la prévention de la contention de base de données, consultez Guide pratique pour éviter la contention de disque (https://go.microsoft.com/fwlink/?LinkId=158809).

Voir aussi

Liste de contrôle des performances de routine: effectuer des vérifications de performances hebdomadaires