- Print
- PDF
Choose the Right Approach for Background Printing
Choosing the right approach and settings for background printing can significantly improve performance and reduce overall processing time.
The Top Picking approach is recommended when each report will contain very different amounts of data. For example, if one million invoices must be processed, most contain 10 lines, but a few contain 10,000 lines. In this case, the Top Picking approach can handle the load by using each thread to process a report, so all batch server threads are busy processing until all data is processed.
In comparison, the data in the bundles in the Batch Bundling approach may not be evenly distributed across threads, as some threads may contain more invoices with 10,000 lines than others. Therefore, the threads will finish at different times, meaning some threads will not be in use while others will still be processing. Batch Bundling with the report bundle can be the best approach when the report architecture supports it and all reports are roughly equal in size.