COMMIT – File output caching

Number of output records to hold in storage before committing to disk (default is 1000).

The value specified by commit is the maximum total across all output files. Workload Automation Programming Language divides the commit total you enter by the number of files opened and commit each file when that total is reached. For example, if you specify COMMIT(1000) and have two output files, each file is committed after 500 records.

The external data queue does not count as an output file and is not affected by COMMIT, neither it influences the calculation.