Liste de vérification : réalisation de vérifications hebdomadaires pour les performances
Cette rubrique répertorie les meilleures pratiques que vous devez suivre chaque semaine pour éviter les problèmes de performances avec un système BizTalk Server.
Étapes | Référence |
---|---|
Définir la croissance automatique de la base de données sur un nombre fixe | - La croissance automatique de la base de données doit être définie sur un nombre fixe de mégaoctets au lieu d’un pourcentage, en particulier pour les bases de données MessageBox et Tracking (DTA). Selon votre BizTalk Server application et votre débit, les bases de données MessageBox et Tracking peuvent devenir assez volumineuses. Si la croissance automatique est définie sur un pourcentage, la croissance automatique peut également être importante. - Si le système est nouveau et que les tailles statiques n’ont pas été définitivement établies, configurez les fichiers avec l’option Activer la croissance automatique et spécifiez la croissance des fichiers en mégaoctets. L’incrément de croissance ne doit généralement pas dépasser 100 Mo (pour les fichiers volumineux), 10 Mo (pour les fichiers de taille moyenne) ou 1 Mo (pour les petits fichiers). Consultez l’annexe B – Configuration de base de données recommandée BizTalk Server du livre blanc optimisation de la base de données BizTalk Server (https://go.microsoft.com/fwlink/p/?LinkID=153594) pour obtenir un tableau avec les tailles de fichiers suggérées pour chacune des bases de données BizTalk Server. |
Limitez les événements que vous surveillez avec SQL Server Profiler | Utilisez le SQL Server Profiler pour surveiller uniquement les événements qui vous intéressent. Si les traces deviennent trop volumineuses, vous pouvez les filtrer en fonction des informations souhaitées, afin que seul un sous-ensemble des données d’événement soit collecté. La surveillance d'un trop grand nombre d'événements s'ajoute à la charge du serveur et du processus de surveillance, et peut considérablement accroître la taille du fichier ou de la table de trace, en particulier si le processus de surveillance se prolonge sur une période importante. |
Configurer le traitement par lots de messages pour augmenter les performances de l’adaptateur | - Réduire le nombre de transactions effectuées par un adaptateur en combinant plusieurs opérations en un seul lot. - Limitez la taille du lot en fonction du nombre total d’octets dans le lot, en plus du nombre de messages. Pour plus d’informations sur la limitation de la taille des lots, consultez Configuration du traitement par lots pour améliorer les performances de l’adaptateur. |
Ajuster le seuil de message volumineux | Pour améliorer le débit, augmentez le seuil des messages volumineux, ce qui réduit le nombre de messages volumineux qui sont mis en mémoire tampon sur le disque pendant le mappage. |
Examiner les fuites de mémoire ou les exceptions de mémoire insuffisante dans le processus BizTalk Server | Des fuites de mémoire dans les processus BizTalk peuvent se produire pour diverses raisons. Pour plus d’informations sur les scénarios dans lesquels une fuite de mémoire peut se produire, consultez l’article de la Base de connaissances Microsoft 918643 comment résoudre une fuite de mémoire ou une exception de mémoire insuffisante dans le processus de BizTalk Server (https://go.microsoft.com/fwlink/p/?LinkId=157212) pour plus d’informations sur les scénarios dans lesquels une fuite de mémoire peut se produire et comment la résoudre. |
Voir aussi
Liste de contrôle des performances de routine: effectuer des vérifications de performances mensuelles