SQL batch execution program
Although you can use a different SQL execution program to execute the DELETE statements, the ACKESQL program offers to commit, restart, lock, and CHKP reset capabilities through its execution parameters. Also, ACKESQL provides detailed messages that report the program’s activity. This assumes that you are using ACKESQL to execute the DELETE statements.
You run ACKESQL separately from CHECK PLUS by using JCL. Deleting rows with RI violations outside of the checking process enables the table space to remain available during the delete process. For more information about ACKESQL, see Using-ACKESQL.
However, you can choose to restrict access to the data during the delete process by establishing certain options as described in the following topic: