1Z0-771 practice question 2 of 15

Which Process type do you use to run multiple processes in the background in APEX?

Full set: 211 questions
Answer options
A: Execute Code
B: Execute Server-side Code
C: Execute JavaScript Code
D: Execution Chain Correct answer
Correct Answer:
D. Execution Chain
Explanation

The 'Execution Chain' process type is specifically designed to run a sequence of PL/SQL code blocks as a single background job. This is ideal for long-running processes that should not block the user interface. It allows multiple distinct process units to be executed serially in the background, with the overall status tracked by APEX. This fits the requirement of running multiple processes in the background.

Why Incorrect

A. Execute Code: This process type runs a single PL/SQL block, typically in the foreground, blocking the user until completion unless explicitly coded to submit a background job.
B. Execute Server-side Code: This is a general description, not a specific APEX process type. The actual process type for PL/SQL is 'Execute Code'.
C. Execute JavaScript Code: This process type runs code on the client-side (in the user's browser), not on the server in the background.

References

1. Oracle APEX Documentation 23.2, APEX App Builder User's Guide, Chapter 11: "Working with Page Processes", Section: "About Processes". The guide describes the "Execution Chain" process type for running a sequence of PL/SQL code blocks as a single background job.

2. Oracle APEX Documentation 23.2, APEX API Reference, Package: APEXEXEC, Procedure: EXECUTEWEBSOURCE. While not directly about the process type, this documentation illustrates how APEX handles background executions, a concept central to the Execution Chain process.

Scroll to Top