Condividi tramite


Come identificare i colli di bottiglia nel database di importazione primaria BAM

Per identificare i colli di bottiglia nel database BAM (Business Activity Monitoring), seguire questa procedura:

  1. Verificare che il conteggio delle istanza attive non stia crescendo rapidamente.

  2. Verificare che il servizio SQL-Agent sia in esecuzione.

  3. Se L'analisi OLAP è configurata, assicurarsi che il processo BAM_AN_<activityname> sia in esecuzione a intervalli periodici.

  4. Assicurarsi che il processo BAM_DM_<activityname> (Manutenzione dati) sia pianificato per l'esecuzione a intervalli periodici.

    Nota

    Negli scenari di utilizzo elevato l'attività del database BAM può influire sulle prestazioni di altri database BizTalk Server, che influiscono sulle prestazioni complessive BizTalk Server. In questo caso prendere in considerazione le azioni seguenti:

    • Valutare la riduzione della durata di tutte le attività BAM dal valore predefinito (6 mesi) a 1 mese o meno. Questo ridurrà il periodo di tempo per il quale i dati BAM vengono mantenuti nel database BAMPrimaryImport prima di essere archiviati. Usare il comando utilità set-activitywindow di gestione BAM per modificare la durata delle attività BAM. Per altre informazioni sui comandi di gestione delle attività di Gestione attività BAM, vedere Comandi di gestione attività (https://go.microsoft.com/fwlink/?LinkId=210417).
      • Spostare il database di archiviazione BAM in un'istanza di SQL Server che non ospita database BizTalk MessageBox. Ciò impedirà a questi database di competere per le risorse e di migliorare le prestazioni complessive.
  5. Usare un host dedicato per il rilevamento e misurare il contatore delle prestazioni della lunghezza della coda host quando è in carico.

  6. Controllare il contatore delle prestazioni della tabella Spool per una tendenza crescente nel tempo.

  7. Controllare la durata dell'esecuzione del processo di archiviazione/eliminazione per tempi di esecuzione lunghi.

  8. Controllare la velocità di risposta del disco (secondi di disco per contatore delle prestazioni di lettura/scrittura) nel disco che ospita il database di rilevamento BizTalk.

Vedere anche

Colli di bottiglia a livello di database