Compartir a través de


Supervisión y reducción de la contención de E/S de la base de datos

BizTalk Server rendimiento a menudo se basa en SQL Server rendimiento, lo que a su vez se basa en el rendimiento de E/S del disco. Por lo tanto, debe supervisar y ajustar el rendimiento de la E/S de disco en los equipos que ejecutan SQL Server que hospedan las bases de datos de BizTalk Server.

Supervisión de E/S de disco

Debido a la naturaleza intensiva de la base de datos de BizTalk Server, la E/S de disco puede convertirse fácilmente en un cuello de botella en las bases de datos messagebox y seguimiento de BizTalk; esto es cierto incluso si la E/S de disco no ha sido previamente un cuello de botella para los archivos de base de datos en el entorno de SQL Server. Por lo tanto, se recomienda medir proactivamente el rendimiento de E/S de disco para los discos que hospedan los archivos de registro de transacciones y datos. Para obtener más información sobre la supervisión del rendimiento de E/S de disco mediante el Monitor del sistema, consulte el artículo SQL Server "Procedimientos recomendados de E/S de implementación previa". Si usa una SAN, es posible que también necesite herramientas específicas del fabricante de hardware san para medir el rendimiento de E/S del disco.

Separar las bases de datos y los archivos de registro de seguimiento de BizTalk (DTA) y cuadros de mensajes

Dado que las bases de datos MessageBox y Seguimiento de BizTalk son las más activas, se recomienda colocar los archivos de datos y los archivos de registro de transacciones para cada uno de ellos en unidades dedicadas para reducir la probabilidad de problemas con la contención de E/S de disco. Por ejemplo, necesitaría cuatro unidades para los archivos de base de datos MessageBox y Seguimiento de BizTalk; una unidad para cada una de las siguientes opciones:

  • Archivos de datos de Cuadro de mensajes

  • Archivos de registro de transacciones de Cuadro de mensajes

  • Archivos de datos de seguimiento de BizTalk

  • Archivos de registro de transacciones de seguimiento de BizTalk

    La separación de las bases de datos MessageBox y seguimiento de BizTalk y la separación de los archivos de base de datos y los archivos de registro de transacciones en diferentes discos físicos se consideran procedimientos recomendados para reducir la contención de E/S de disco. Intente distribuir la E/S del disco entre tantos ejes físicos como sea posible. Para obtener más información sobre cómo evitar la contención de disco, consulte How to Avoid Disk Contention (Cómo evitar la contención de disco) en la guía de optimización de rendimiento de BizTalk Server.

    Debe separar los archivos manualmente después de configurar BizTalk Server.

Consulte también

Uso de la herramienta Análisis de rendimiento de registros (PAL)