Okay, I'm having a heck of a time trying to track down what, if anything, the scheduler helpers are doing for my master planning. I'm an AX administrator so for the most part I'm doing my analysis by digging in to the BATCH* tables, REQLOG and then that table specifically designed (supposedly) to track item process duration: REQPROCESSITEMTRACE. Now, when I select all PROCESSID/THREADID combinations from that trace table, I'm only showing a handful of threads total, yet I thought each scheduler helper would spawn their own thread. So if I've configured MRP to use seven scheduler helpers and 20 as an "item distribution factor", I would expect to see eight threads for that task (one for the main process + seven helpers).
Does anyone have additional insight on how I know whether or not helpers are actually being used? Our MRP takes around six hours - if I can, I would love to speed that up.
It's probably worth noting I have two AOS's - one is a dedicated batch server and has four cores, so I configured it for a max of eight batch threads. My other AOS has eight cores, so I configured it for a max of 16 batch threads (cores x 2 is what I've seen recommended).
*This post is locked for comments
I have the same question (0)