Multi-Threading and WMS Performance
Will multi-threading improve my WMS performance?
Most operations in the warehouse management system (WMS) are considered multi-threaded because they include many smaller single-thread operations and user operations. User operations are single-thread to maintain transactional integrity, but some background processes can be multi-thread to improve throughput.
Transactions are almost always single-thread, but you can utilize asynchronous transactions like batch counts and multi-thread batch counts to improve WMS performance for user operations. Essentially, the background operations can be multi-thread but user operations cannot.