Comment identifier les goulots d’étranglement dans la base de données d’importation principale BAM
Pour identifier les goulots d’étranglement dans la base de données Bam (Business Activity Monitoring), effectuez les étapes suivantes :
Assurez-vous que le nombre d'instances actives n'augmente pas excessivement.
Vérifiez que le service de l'Agent SQL est exécuté.
Si l’analyse OLAP est configurée, assurez-vous que la tâche BAM_AN_<activityname> est en cours d’exécution à intervalles périodiques.
Assurez-vous que le travail BAM_DM_<activityname> (Maintenance des données) est planifié pour s’exécuter à intervalles périodiques.
Notes
Dans les scénarios d’utilisation élevée, l’activité de base de données BAM peut avoir un impact sur les performances d’autres bases de données BizTalk Server, ce qui affectera les performances globales BizTalk Server. Dans ce cas, envisagez d’effectuer les actions suivantes :
- Envisagez de réduire la durée de toutes les activités BAM de la valeur par défaut (6 mois) à 1 mois ou moins. Cela réduit la période pendant laquelle les données BAM sont conservées dans la base de données BAMPrimaryImport avant d’être archivées. Utilisez la commande BAM Management Utility
set-activitywindow
pour modifier la durée des activités BAM. Pour plus d’informations sur les commandes de gestion des activités de l’utilitaire de gestion bam, consultez Commandes de gestion des activités (https://go.microsoft.com/fwlink/?LinkId=210417).- Déplacez la base de données d’archivage BAM vers une instance de SQL Server qui n’héberge aucune base de données BizTalk MessageBox. Cela empêchera ces bases de données de concurrencer les ressources et d’améliorer les performances globales.
- Envisagez de réduire la durée de toutes les activités BAM de la valeur par défaut (6 mois) à 1 mois ou moins. Cela réduit la période pendant laquelle les données BAM sont conservées dans la base de données BAMPrimaryImport avant d’être archivées. Utilisez la commande BAM Management Utility
Utilisez un hôte dédié pour le suivi et la mesure du compteur de performances Longueur de file d’attente de l’hôte en cas de chargement.
Vérifiez le compteur de performances Spool Table size pour une tendance croissante au fil du temps.
Vérifiez la durée d’exécution du travail Archive/Purge pour les temps d’exécution longs.
Vérifiez la réactivité du disque (secondes disque par compteur de performances en lecture/écriture) sur le disque hébergeant la base de données BizTalk Tracking.