1Z0-083 · Question #125
Which three are true about the Oracle Optimizer? (Choose three.)
The correct answer is B. It considers the filters in WHERE clauses when generating execution plans for SQL statements. C. It can re-optimize execution plans after previous executions detect suboptimal plans. D. It considers object statistics when generating execution plans for SQL statements. The optimizer uses hints to choose an execution plan for the statement unless prevented by some condition. (not A) In automatic reoptimization, the optimizer changes a plan on subsequent executions after the initial execution. (C)
Question
Which three are true about the Oracle Optimizer? (Choose three.)
Options
- AIt obeys all hints.
- BIt considers the filters in WHERE clauses when generating execution plans for SQL statements.
- CIt can re-optimize execution plans after previous executions detect suboptimal plans.
- DIt considers object statistics when generating execution plans for SQL statements.
- EIt updates stale object statistics in the Data Dictionary.
- FIt can only use SQL Plan Directives tied to the SQL statement for which a plan is being
How the community answered
(46 responses)- A2% (1)
- B83% (38)
- E7% (3)
- F9% (4)
Explanation
The optimizer uses hints to choose an execution plan for the statement unless prevented by some condition. (not A) In automatic reoptimization, the optimizer changes a plan on subsequent executions after the initial execution. (C)
Topics
Community Discussion
No community discussion yet for this question.