最新消息:ww12345678 的部落格重装上线,希望大家继续支持。

标签:翻译

[译]AX 批处理作业 多线程并行——第四部分
网络文摘

[译]AX 批处理作业 多线程并行——第四部分

William 7年前 (2017-03-15) 1926浏览 0评论

比较三种技术: 负荷均匀:对100,000笔,仅有一行的销售订单过账发票。捆大小为1,000。   负荷不均匀:对1000笔,介于1-500行不等的销售订单过账发票。捆大小为100。 大数据量:使用超过2百万个项目进行测试。下面的柱状图表明...

[译]AX 批处理作业 多线程并行——第三部分
网络文摘

[译]AX 批处理作业 多线程并行——第三部分

William 7年前 (2017-03-15) 2133浏览 0评论

顶级采摘: 我们在捆绑中看到的问题是工作负载的不均匀分布。 该问题可以用“独立任务模式”来解决。 但是当有大量任务时,各个任务的框架开销又会非常严重,所以必须适当平衡两种模式。“Top Picking”是另一种批处理技术,将解决任务负荷分布不均的问题...

[译]AX 批处理作业 多线程并行——第二部分
网络文摘

[译]AX 批处理作业 多线程并行——第二部分

William 7年前 (2017-03-15) 2047浏览 0评论

独立任务模式 在这种情况下,通过为每个项目创建单独的线程来实现并行性。每个线程只包含一个项目。线程与项目之间为1:1映射关系。这将消除对项目进行预分配的时间消耗。由于每个项目由一个线程独立处理,负载分布将更加一致。此方法解决了将大量项目捆绑为一捆时,...

[译]AX 批处理作业 多线程并行——第一部分
X++

[译]AX 批处理作业 多线程并行——第一部分

William 7年前 (2017-03-14) 2162浏览 0评论

Dynamics AX 2012 和 AX 2009 都支持将批处理作业分解为小的可管理片段,并行进行处理。并行处理对于提高批处理作业的吞吐量和响应时间,以及提高批处理作业窗口至关重要。有几种不同的方法都可以将一个大的批处理作业拆散为小任务。下面罗列...