nerdexam
Oracle

1Z0-133 · Question #73

You configure a data source with a non XA driver because your (non-Oracle) database does not provide XA drivers. The data source will sometimes participate in global transactions with an EJB, so as…

The correct answer is D. "One-Phase Commit" only allows this data source to participate in global transaction, so you. D is the correct Answer. If we wish to use EJB in the Global transactions, we should either use the XA driver or the Enable Two-Phase commit in the Support Global transactions for non-XA

Monitoring and Analyzing SQL Performance

Question

You configure a data source with a non XA driver because your (non-Oracle) database does not provide XA drivers. The data source will sometimes participate in global transactions with an EJB, so as you configure the data source you select "Supports Global Transactions" and One-phase commit. Why is this configuration wrong?

Options

  • AYou must choose an XA driver when a data source participates In global transactions.
  • B"One' Phase Commit" always returns "ready" during phase one ofthe two-phase commit process'
  • C"One-Phase Commit" processes this data source last In the global transactions, if the EJB must
  • D"One-Phase Commit" only allows this data source to participate in global transaction, so you

How the community answered

(29 responses)
  • A
    14% (4)
  • B
    3% (1)
  • C
    3% (1)
  • D
    79% (23)

Explanation

D is the correct Answer. If we wish to use EJB in the Global transactions, we should either use the XA driver or the Enable Two-Phase commit in the Support Global transactions for non-XA

Topics

#global transactions#non-XA driver#one-phase commit#data source configuration

Community Discussion

No community discussion yet for this question.

Full 1Z0-133 Practice