Comments on: Rule based in Oracle 10g Friends of Oracle and Java Sat, 01 Aug 2015 11:10:05 +0000 hourly 1 By: CSS Compliant Thu, 12 Oct 2006 14:54:08 +0000 Hi,

Could you please suppress the JS popups that complaints that I have a browser

By: Marco Gralike Thu, 12 Oct 2006 10:14:58 +0000 By the way, for those who don’t know, “Dizwells” (aka Howard J Rogers) can be found here:

By: Marco Gralike Thu, 12 Oct 2006 10:12:37 +0000 Thanks Howard for clarifying this, I wasn’t aware of it.

Only excuse I have is that when I’m sometimes allowed to go to a course (and/or have time), I choose for seminars like those from Tom Kyte, Steve Adam or Chris Date or attend an Oracle Open World (but not Oracle courses). I try to keep up, if I have the time, is to selectively read items in the manuals (like the Concepts Guide) or read up on blog items like those on yours.


To be honest, I would have preferred that they disabled it old together and only for (practical) emergencies had implemented a hidden parameter, in case it is needed by not core Oracle processes. The optimizer is smart enough nowadays to handle almost all situations.


By: Howard J. Rogers Wed, 11 Oct 2006 23:52:08 +0000 But this is well-documented (in Oracle University’s own 10g New Features training course material, at least!): the Rule-based Optimiser exists and can be used but, as they put it, ‘has undergone almost no regression testing’… which, being translated into English, means that they don’t know if it works properly with all the new 10g code or not. (My best guess is “not”!)

The idea that the RBO ‘disappeared’ or was ‘removed’ was an old myth floating around during the 10g beta days. It wasn’t true then, and it’s not true now. The code is still there, and it’s pretty much exactly the same code as was in 9i… but we simply don’t know if it works properly any more given everything else that went on in 10g.