Large batch jobs optimized

The handling of large batch jobs in Next® has been optimized.

In Next® you can have any number of long running tasks.   

  • Export documents to Excel
  • Delete expired documents
  • Update document permissions
  • Rebuild full text index
  • Reclaim unused storage

To minimize the impact of such long running tasks, on the ordinary use of Next®, they are handled by the Next® Batch job processing feature.

Full text generation running as a batch job

Batch jobs can be running for minutes, hours, days, or even weeks. Batch jobs, that are actively processing millions of documents, will by nature be long-running and consume computing resources as CPU, memory, and disk IO. 

With this update, we have changed the algorithms for processing large and long-running batch jobs, in order to dramatically optimize the memory consumption. This will allow us to run even bigger batch jobs, without exhausting the available resources.   

Future enhancements

In a coming release of Next®, you will be able to schedule batch jobs in a graphical calendar.

For the techies

When you run a batch job in Next®, the affected items are initially captured in a snapshot to secure consistency. When the query concerns millions of elements, even a snapshot of Ids consumes unacceptable amounts of memory. The processing of snapshots is now based on streaming.   

Additional information

Please refer to the online product guide for additional information on this feature, once it is released.

Commercial terms and conditions

This feature is available at no additional cost, to users with an active service plan. Any consultancy assistance will be invoiced.


Despite our best efforts, we may be forced to change both content and expected delivery of future product updates without notice.  



Large batch jobs optimized





Release time:

December 2019

Affected products:

Next® Bank Statements
Next® Contracts
Next® Emails
Next® Enterprise Archive
Next® ExCustody
Next® Invoices
Next® Mailroom
Next® Processes





Responsible product manager:

Kim Hellum




Kim Hellum