Compartir vía


Cómo identificar cuellos de botella en la base de datos de importación principal de BAM

Para identificar cuellos de botella en la base de datos de supervisión de actividad empresarial (BAM), realice los pasos siguientes:

  1. Asegúrese de que el número de instancias activas no aumente.

  2. Asegúrese de que servicio del Agente SQL está en ejecución.

  3. Si el análisis OLAP está configurado, asegúrese de que el trabajo BAM_AN_<activityname> se ejecuta a intervalos periódicos.

  4. Asegúrese de que BAM_DM_activityname<> (Mantenimiento de datos) esté programado para ejecutarse a intervalos periódicos.

    Nota

    En escenarios de uso elevado, la actividad de la base de datos bam puede afectar al rendimiento de otras bases de datos de BizTalk Server, lo que afectará al rendimiento general BizTalk Server. En este caso, considere la posibilidad de realizar las siguientes acciones:

    • Considere la posibilidad de reducir la duración de todas las actividades de BAM del valor predeterminado (6 meses) a 1 mes o menos. Esto reducirá el período de tiempo durante el que se mantienen los datos de BAM en la base de datos BAMPrimaryImport antes de archivarse. Use el comando de la Utilidad set-activitywindow de administración de BAM para modificar la duración de las actividades de BAM. Para obtener más información sobre los comandos de administración de actividad de la utilidad de administración de BAM, vea Comandos de administración de actividad (https://go.microsoft.com/fwlink/?LinkId=210417).
      • Mueva la base de datos de archivo de BAM a una instancia de SQL Server que no hospede ninguna base de datos de Cuadro de mensajes de BizTalk. Esto impedirá que estas bases de datos compitan por recursos y mejorarán el rendimiento general.
  5. Use un host dedicado para realizar un seguimiento y medir el contador de rendimiento de longitud de cola de host cuando esté bajo carga.

  6. Compruebe el contador de rendimiento tamaño de tabla de cola de Spool para ver una tendencia creciente con el tiempo.

  7. Compruebe la duración de la ejecución del trabajo de archivo o purga durante largos tiempos de ejecución.

  8. Compruebe la capacidad de respuesta del disco (Segundos de disco por contador de rendimiento de lectura y escritura) en el disco que hospeda la base de datos de seguimiento de BizTalk.

Consulte también

Cuellos de botella en el nivel de base de datos