Surveillance et réduction de la contention des E/S de la base de données
BizTalk Server performances sont souvent basées sur SQL Server performances, qui sont souvent basées sur les performances d’E/S du disque. Par conséquent, vous devez surveiller et optimiser les performances des E/S de disque sur les ordinateurs exécutant SQL Server qui hébergent les bases de données BizTalk Server.
Surveillance des E/S du disque
En raison de la nature intensive de la base de données des BizTalk Server, les E/S de disque peuvent facilement devenir un goulot d’étranglement sur les bases de données MessageBox et BizTalk Tracking. Cela est vrai même si les E/S disque n’ont pas été auparavant un goulot d’étranglement pour les fichiers de base de données dans votre environnement de SQL Server. Par conséquent, nous vous recommandons de mesurer de manière proactive les performances d’E/S des disques qui hébergent les fichiers journaux des données et des transactions. Pour plus d’informations sur l’analyse des performances des E/S de disque à l’aide du Moniteur système, consultez l’article SQL Server « Meilleures pratiques en matière d’E/S de prédéploiement ». Si vous utilisez un SAN, vous pouvez également avoir besoin d’outils spécifiques du fabricant de matériel SAN pour mesurer les performances d’E/S disque.
Séparation des fichiers journaux et des bases de données MessageBox et BizTalk Tracking (DTA)
Étant donné que les bases de données MessageBox et BizTalk Tracking sont les plus actives, nous vous recommandons de placer les fichiers de données et les fichiers journaux des transactions pour chacun d’entre eux sur des lecteurs dédiés afin de réduire la probabilité de problèmes de contention d’E/S de disque. Par exemple, vous avez besoin de quatre lecteurs pour les fichiers de base de données MessageBox et BizTalk Tracking ; un lecteur pour chacun des éléments suivants :
Fichiers de données MessageBox
Fichiers journaux des transactions MessageBox
Fichiers de données de suivi BizTalk
Fichiers journaux des transactions de suivi BizTalk
La séparation des bases de données MessageBox et BizTalk Tracking et la séparation des fichiers de base de données et des fichiers journaux des transactions sur différents disques physiques sont considérées comme des meilleures pratiques pour réduire la contention d’E/S de disque. Essayez de répartir les E/S du disque sur autant de broches physiques que possible. Pour plus d’informations sur la prévention de la contention de disque, consultez Comment éviter la contention de disque dans le Guide d’optimisation des performances BizTalk Server.
Vous devez séparer les fichiers manuellement après avoir configuré BizTalk Server.
Voir aussi
Utilisation de l’outil d’analyse des performances des journaux