nerdexam
GAQM

BPM-001 · Question #30

Due to performance considerations, an integration developer needs to ensure the number of transactions in a long-running process are kept to a minimum. Which option does the integration developer…

The correct answer is A. Participates. "Participates" is correct because it causes the activity to join an already-existing transaction rather than creating a new one - minimizing total transaction count across a long-running process, which is exactly the performance goal described. Why the distractors are wrong: B…

Integration Development

Question

Due to performance considerations, an integration developer needs to ensure the number of transactions in a long-running process are kept to a minimum. Which option does the integration developer need to select for the transactional behavior setting of this activity?

Options

  • AParticipates
  • BRequires Own
  • CCommit After
  • DCommit Before

How the community answered

(28 responses)
  • A
    64% (18)
  • B
    21% (6)
  • C
    11% (3)
  • D
    4% (1)

Explanation

"Participates" is correct because it causes the activity to join an already-existing transaction rather than creating a new one - minimizing total transaction count across a long-running process, which is exactly the performance goal described.

Why the distractors are wrong:

  • B (Requires Own) - forces the activity to spin up its own isolated transaction, increasing the transaction count.
  • C (Commit After) - commits and ends the current transaction after the activity, creating unnecessary transaction boundaries.
  • D (Commit Before) - commits the current transaction before the activity begins, again adding transaction boundaries rather than reducing them.

Memory tip: Think of "Participates" like carpooling - the activity rides along in the existing transaction instead of taking its own car, keeping traffic (overhead) low.

Topics

#transaction behavior#long-running process#performance optimization#integration development

Community Discussion

No community discussion yet for this question.

Full BPM-001 Practice