规划数据库测试

BizTalk 解决方案的全面压力/负载测试是解决方案的最终成功或失败。 由于BizTalk Server性能依赖于BizTalk Server数据库的性能,因此 BizTalk 解决方案的测试和优化通常侧重于测试和优化运行BizTalk Server数据库的SQL Server计算机。

规划数据库测试时的注意事项

规划数据库测试时,请考虑以下事项:

  1. 确保测试环境与生产环境尽可能匹配。 使用虚拟环境(如 Microsoft Hyper-V Server 2008)进行单元测试是完全可以接受的;但是,应针对与最终生产环境匹配的硬件执行所有负载/压力测试。

  2. 计划测量BizTalk Server系统的最大可持续吞吐量和最大可持续跟踪吞吐量。 最大可持续吞吐量度量为BizTalk Server系统在生产环境中可以无限期处理的最大消息流量负载。 按照 BizTalk Server 帮助中的以下主题中的步骤操作:

  3. 了解BizTalk Server实现主机限制的影响。BizTalk Server主机限制算法尝试审查BizTalk Server主机实例的工作负荷,以确保工作负荷不会超过主机实例或任何下游主机实例的容量。 限制机制是自优化,默认配置选项适用于大多数BizTalk Server处理方案。 但是,在实现负载/压力测试之前,应充分了解限制机制。 有关详细信息,请参阅 BizTalk Server 帮助中的通过主机限制优化资源使用情况 (https://go.microsoft.com/fwlink/?LinkId=155770) 。