Freigeben über


Ermitteln von Engpässen in der primären BAM-Importdatenbank

Führen Sie die folgenden Schritte aus, um Engpässe in der BAM-Datenbank (Business Activity Monitoring) zu identifizieren:

  1. Stellen Sie sicher, dass die Zahl der aktiven Instanzen nicht zunimmt.

  2. Stellen Sie sicher, dass der SQL Agent-Dienst ausgeführt wird.

  3. Wenn die OLAP-Analyse konfiguriert ist, stellen Sie sicher, dass der auftrag BAM_AN_<activityname> in regelmäßigen Abständen ausgeführt wird.

  4. Stellen Sie sicher, dass BAM_DM_<activityname> (Data Maintenance)-Auftrag in regelmäßigen Abständen ausgeführt wird.

    Hinweis

    In Szenarien mit hoher Auslastung kann sich die BAM-Datenbankaktivität auf die Leistung anderer BizTalk Server Datenbanken auswirken, was sich auf die Gesamtleistung BizTalk Server auswirkt. Erwägen Sie in diesem Fall die folgenden Aktionen:

    • Erwägen Sie, die Dauer aller BAM-Aktivitäten vom Standardwert (6 Monate) auf einen Monat oder weniger zu verringern. Dadurch wird der Zeitraum verringert, für den BAM-Daten vor der Archivierung in der BAMPrimaryImport-Datenbank verwaltet werden. Verwenden Sie den Befehl BAM-Verwaltungsprogramm set-activitywindow , um die Dauer von BAM-Aktivitäten zu ändern. Weitere Informationen zu den Befehlen für die Aktivitätsverwaltung des BAM-Verwaltungsprogramms finden Sie unter Befehle zur Aktivitätsverwaltung (https://go.microsoft.com/fwlink/?LinkId=210417).
      • Verschieben Sie die BAM-Archivdatenbank in eine instance SQL Server, die keine BizTalk MessageBox-Datenbanken hosten. Dadurch wird verhindert, dass diese Datenbanken um Ressourcen konkurrieren und die Gesamtleistung verbessern.
  5. Verwenden Sie einen dedizierten Host zum Nachverfolgen und Messen des Leistungsindikators für die Hostwarteschlangenlänge bei Auslastung.

  6. Überprüfen Sie den Leistungsindikator für die Spooltabellengröße auf einen steigenden Trend im Laufe der Zeit.

  7. Überprüfen Sie die Ausführungsdauer des Archiv-/Löschauftrags auf lange Ausführungszeiten.

  8. Überprüfen Sie die Reaktionsfähigkeit des Datenträgers (Datenträgersekunden pro Lese-/Schreibleistungsindikator) auf dem Datenträger, der die BizTalk-Nachverfolgungsdatenbank hostt.

Weitere Informationen

Engpässe auf der Datenbankebene