Suhail,
Fastload has two receiver tasks (a workone and a worktwo) while MultiLoad only has one (workone) during the acquisition phase. This is because FastLoad uses a pre-sort approach when initially appending the rows to the table, whereas MultiLoad appends the rows directly to the worktable without any pre-sorting required. The pre-sort approach used by FastLoad has proven to be very efficient for that utility, but in the past contributed to the receiver AWTs sometimes falling behind, which is why a second receiver AWT was added. I cannot tell you why MultiLoad did not exhibit this same issues with only one receiver, but I would assume it is related to differences in how the two utiliites were architected.
Thanks, -Carrie
Suhail,
Fastload has two receiver tasks (a workone and a worktwo) while MultiLoad only has one (workone) during the acquisition phase. This is because FastLoad uses a pre-sort approach when initially appending the rows to the table, whereas MultiLoad appends the rows directly to the worktable without any pre-sorting required. The pre-sort approach used by FastLoad has proven to be very efficient for that utility, but in the past contributed to the receiver AWTs sometimes falling behind, which is why a second receiver AWT was added. I cannot tell you why MultiLoad did not exhibit this same issues with only one receiver, but I would assume it is related to differences in how the two utiliites were architected.
Thanks, -Carrie