RULE hint and 11g
myhandleMar 29 2010 — edited Mar 29 2010Oracle Standard Edition 11.1.0.7.0
We all know that the RULE hint is not longer supported, so in that case why would Oracle themselves want to use it ?
select parsing_schema_id,sql_Text from v$sqlarea where upper(sql_text) like '%+ RULE%' or upper(sql_text) like '%+RULE%'
I get 7 rows back from my 11gR1 database (and many more from 10gR2)
Basically, we have a bunch of issues with parsing SQL in a 10gR2 environment, upgrading from 9iR2, setting optimizer_features_enable down at lower releases, as far as the minimum 8.0.3, does provide quicker parses with still acceptable plans, but RULE hint gives the best parse, so wondering about the support situation if we deplot it tactically. Oracle can hardly object if the RDBMS itself uses the hint, surely ?