nerdexam
Oracle

1Z0-060 · Question #190

Which three statements are true about adaptive SQL plan management?

The correct answer is B. The non-accepted plans are automatically accepted and become usable by the optimizer if they C. It automatically performs verification or evolves non-accepted plans, in COMPREHENSIVE mode D. The non-accepted plans in a SQL plan baseline are automatically evolved, in COMPREHENSIVE. Adaptive SQL plan management in COMPREHENSIVE mode automatically evolves non-accepted plans and accepts better-performing ones without DBA intervention.

New Features for Performance

Question

Which three statements are true about adaptive SQL plan management?

Options

  • AIt adds new; bettor plans automatically as fixed plans to the baseline.
  • BThe non-accepted plans are automatically accepted and become usable by the optimizer if they
  • CIt automatically performs verification or evolves non-accepted plans, in COMPREHENSIVE mode
  • DThe non-accepted plans in a SQL plan baseline are automatically evolved, in COMPREHENSIVE

How the community answered

(46 responses)
  • A
    28% (13)
  • B
    72% (33)

Why each option

Adaptive SQL plan management in COMPREHENSIVE mode automatically evolves non-accepted plans and accepts better-performing ones without DBA intervention.

AIt adds new; bettor plans automatically as fixed plans to the baseline.

Adaptive SQL plan management adds better plans as non-fixed accepted plans, not as fixed plans; fixed plans are set explicitly by a DBA to lock down a specific execution path.

BThe non-accepted plans are automatically accepted and become usable by the optimizer if theyCorrect

When the optimizer finds a non-accepted plan that performs better than the current accepted baseline plan, adaptive SQL plan management automatically promotes it to accepted status, making it usable by the optimizer without a manual evolve operation.

CIt automatically performs verification or evolves non-accepted plans, in COMPREHENSIVE modeCorrect

In COMPREHENSIVE mode, the automated maintenance task runs the verification process on non-accepted plans, executing each candidate against real workload to compare its performance to the accepted plan before accepting it.

DThe non-accepted plans in a SQL plan baseline are automatically evolved, in COMPREHENSIVECorrect

Non-accepted plans stored in a SQL plan baseline are automatically evolved in COMPREHENSIVE mode, meaning the system tests their performance against the accepted plan and promotes them if they are demonstrably faster.

Concept tested: Adaptive SQL plan management automatic evolution in COMPREHENSIVE mode

Source: https://docs.oracle.com/en/database/oracle/oracle-database/19/tgsql/managing-sql-plan-baselines.html

Topics

#adaptive SQL plan management#SQL plan baseline#plan evolution#optimizer

Community Discussion

No community discussion yet for this question.

Full 1Z0-060 Practice