使用英语阅读

通过


批处理

批处理 是一组消息的序列化处理,允许在数据库往返方面进行优化。 批是原子工作单元;也就是说,它或者全部成功,或者全部失败。 如果批中的某个操作成功,但另一个操作失败,则构成该批的所有操作都将失效,必须重新执行。

BizTalk Server 使用批处理执行以下操作:

  • 跨多个消息摊销事务成本。

  • 通过减少内部数据库往返次数来提高速度。

  • 通过使用 BizTalk Server 异步 API 更高效地使用 BizTalk Server 线程池。

应用批处理

批处理在接收位置的高级属性中进行配置,并且在发送端口端自动启用。

减小批大小

在以下情况下应减小批大小:

  • 在处理大的消息时

  • 当数据库往返过程并非瓶颈所在时

备注

更改 LargeMessageThreshold 设置时请小心。 批大小乘以平均消息大小应小于 LargeMessageThreshold 设置,除非批大小为 1。

另请参阅

消息引擎
为接收处理批处理消息
为发送处理批处理消息