Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Hash join order
I've just compared Rene's list to that in the 9.2 Designing and Tuning for
performance and we find the following :
Rene's list does not have the following hints :
CLUSTER
ROWID
INDEX (although all the subsidiary index hints are there)
The following hints ARE documented
RULE
CHOOSE
ORDERED
ORDERED_PREDICATES
FIRST_ROWS
ALL_ROWS
NO_MERGE
PUSH_SUBQ
NO_PUSH_SUBQ
USE_CONCAT
NO_EXPAND
MERGE_AJ
HASH_AJ
NL_AJ
MERGE_SJ
HASH_SJ
NL_SJ
STAR
STAR_TRANSFORMATION
NOREWRITE
REWRITE
UNNEST
NO_UNNEST
FULL
PARALLEL
NOPARALLEL
CACHE
NOCACHE
DRIVING_SITE
LEADING
MERGE
NO_PUSH_PRED
PUSH_PRED
USE_NL USE_MERGE USE_HASH
INDEX_ASC INDEX_DESC INDEX_COMBINE INDEX_JOIN INDEX_FFS
DOMAIN_INDEX_SORT DOMAIN_INDEX_NO_SORT GLOBAL_TABLE_HINTS
OR_EXPAND PQ_MAP PQ_NOMAP INDEX_SS INDEX_SS_ASC
PIV_SSF TIV_SSF PIV_GB TIV_GB CIV_GB
NESTED_TABLE_GET_REFS NESTED_TABLE_SET_REFS NESTED_TABLE_SET_SETID
MV_MERGE NO_EXPAND_GSET_TO_UNION NO_PRUNE_GSETS
GBY_CONC_ROLLUP NO_STATS_GSETS NO_ORDER_ROLLUPS
Basically I'm saying don't rely on this ! Received on Mon Mar 31 2003 - 04:57:19 CST