Troubleshooting BizTalk Server Performance
Identifying Performance Bottlenecks
Configuration Parameters that Affect Adapter Performance - (you __SERIOUSLY__ want to read this link)
Troubleshooting BizTalk Server Adapters
How to Diagnose Problems with the MSMQT Adapter
Troubleshooting BizTalk Server Dependencies
Orchestration Engine Configuration
BizTalk Server 2006 Comparative Adapter Study
BizTalk Server 2006 R2 Technical Documentation Library
BizTalk Server 2006 Troubleshooting Guide
Microsoft BizTalk Server Performance Optimization Guide
MSDN: Microsoft BizTalk Server Performance Optimization Guide
Microsoft BizTalk Server Performance Optimization Guide (download)
Known Issues with the MSMQ Adapter
Known Issues with the SOAP Adapter
Managing a Successful Performance Lab
BizTalk 2006 R2 University - PPT's, HOLs, & Demos from the Free Tech*Ed ]inbetween[ event
BizTalk Best Practice Analyzer v1.1 RTM
"The BizTalk Server 2006 Best Practices Analyzer performs configuration-level verification by reading and reporting only. The Best Practices Analyzer gathers data from different information sources, such as Windows Management Instrumentation (WMI) classes, SQL Server databases, and registry entries. The Best Practices Analyzer uses the data to evaluate the deployment configuration. The Best Practices Analyzer does not modify any system settings, and is not a self-tuning tool."
Microsoft BizTalk LoadGen 2007 Tool
ESB Guidance Architects User Group Presentation PPT
CodePlex: BizUnit - Framework for Automated Testing of Distributed Systems
The following article refers to BizTalk 2004, BizTalk Server Performance Tuning:
Zeeshan’s Integration Bits: Performance tuning with BizTalk 2006 - (another __MUST__ read)
BizTalk Architecture, High Availability and MSMQ Adapters
Muhammed Ismail's Blog: MSMQ vs. MSMQT
"...there are some disadvantages to MSMQT as well, these include:
Poor performance, MSMQT is single threaded. In high volume scenarios, this could cause messages to be processed quite slowly.
Not all MSMQ features are implemented in MSMQT (remember that MSMQT emulates MSMQ, so it's not identical). In particular most of the MSMQ v3.0 features (such as MSMQ over HTTP) are not available No published APIs for programtic use MSMQT is only used by BizTalk. MSMQ on a BizTalk computer could also be shared with other applications.
Pradeep's WebLog: Difference between MSMQ, Biztalk Server and SQL Server 2005 broker service
BizTalkMsgBoxDb Lock/Waits --> Critical performance slow down
Udi Dahan: Scaling Long Running Web Services
Udi Dahan on scalability
Ewan Fairweather: BizTalk Performance - Useful technique to baseline your infrastructure
Tom Hollander: Building a Pub/Sub Message Bus with WCF and MSMQ
AVIcode BizTalk 2006 Application Management Pack
Monitoring for security and connectivity problems related to incorrect configuration of BizTalk Adapters for HTTP, MSMQ, SMTP, SOAP, SQL Server, Windows SharePoint Services, and Oracle.
Real-time detection of BizTalk Application failures due to erroneous .NET code activities within BizTalk Orchestrations and Pipelines, with identification of offending line of code.
Real-time detection of BizTalk Application failures due to connectivity problems to MSSQL, Oracle, and DB2 databases within BizTalk Orchestrations.
Real-time detection of BizTalk Application failures due to connectivity problems to third party Web Services within BizTalk Orchestrations.
Tracing and Performance Analysis of MSSQL, Oracle, and DB2 databases usage within BizTalk Orchestrations.
Assistance in debugging data processing errors inside XSLT transformations.
Detection and Correlation of BizTalk resource utilization for Memory, CPU and I/O with overall Windows Server resource utilization for Memory, CPU and I/O at the moment a problem occurs.
Trending analysis for Memory, CPU and I/O resource utilization for BizTalk Server
Pete Klein (Director of Connected Systems )with Neudesic sent me a message today suggesting another resource link:
BizTalk Server Database Optimization.
Pete is a great resource to call on for BizTalk implementation help.