Application processes, concurrency, and recovery

All SQL programs execute as part of an application process. An application process involves the execution of one or more programs, and it is the unit to which DB2® allocates resources and locks.

Different application processes might involve the execution of different programs, or different executions of the same program. The means of initiating and terminating an application process are dependent on the environment.