sql - Oracle 10 optimizer from RULE to COST: why? -


Oracle decided to dismiss rule-based optimizer from version 10g, cost-based one for only one option Left in the form.

I think that a rule-based adapter has always been the incomparable positive side of being predictable instead I changed the execution plans to Oracle 10G by night and day. That can be performed like a turtle.

What can be the reason behind this change?

Because whatever you can do with RBO , CBO Can be done with . The rule may also be based on the

CBO - besides, you can decide "rule" itself.

To create your "rule", you indicate your query or who will indicate this to you. As a result, you have the execution plan stable.

The outline is stored in a system schema called OUTLN , they are editable.

For me, I always indicate your ongoing problems in a production database.


Comments