Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Sql hints

1,378 views

Published on

  • Be the first to comment

  • Be the first to like this

Sql hints

  1. 1. sql_hints TARGET_L VERSION_OUNAME SQL_FEATURE CLASS INVERSE EVEL PROPERTY VERSION TLINEALL_ROWS QKSFM_ALL_ROWS MODE 1 16 8.1.0 10.2.0.1AND_EQUAL QKSFM_AND_EQUAL ACCESS 4 304 8.1.0 8.1.7 QKSFM_TRANSFORANTIJOIN MATION ANTIJOIN 2 16 9.0.0APPEND QKSFM_CBO APPEND NOAPPEND 1 0 8.1.0APPEND_VALUES QKSFM_CBO APPEND_VALUES NOAPPEND 1 0 11.2.0.1 QKSFM_CURSOR_SBIND_AWARE HARING BIND_AWARE NO_BIND_AWARE 1 0 11.1.0.7BITMAP QKSFM_CBO BITMAP 2 256 8.1.0 8.1.5 QKSFM_BITMAP_TRBITMAP_TREE EE ACCESS 4 304 10.2.0.1 10.2.0.1BUFFER QKSFM_CBO BUFFER NO_BUFFER 2 0 8.1.5 BYPASS_RECURSIVBYPASS_RECURSIVE_CHECK QKSFM_ALL E_CHECK 2 0 9.0.0BYPASS_UJVC QKSFM_CBO BYPASS_UJVC 2 0 8.1.5CACHE QKSFM_EXECUTION CACHE NOCACHE 4 256 8.1.0CACHE_CB QKSFM_CBO CACHE_CB NOCACHE 4 256 8.1.5CACHE_TEMP_TABLE QKSFM_ALL CACHE NOCACHE 4 256 8.1.5CARDINALITY QKSFM_STATS CARDINALITY 14 272 9.0.0CHANGE_DUPKEY_ERROR_IND CHANGE_DUPKEY_EEX QKSFM_DML RROR_INDEX 4 288 11.1.0.7 QKSFM_CHECK_ACL CHECK_ACL_REWRI NO_CHECK_ACL_CHECK_ACL_REWRITE _REWRITE TE REWRITE 1 0 11.1.0.6CHOOSE QKSFM_CHOOSE MODE 1 16 8.1.0CLUSTER QKSFM_CBO ACCESS 4 272 8.0.0 8.1.7 QKSFM_COALESCE_ NO_COALESCE_COALESCE_SQ SQ COALESCE_SQ SQ 2 16 11.2.0.1 11.2.0.1COLUMN_STATS QKSFM_STATS TABLE_STATS 1 272 10.1.0.3 QKSFM_TRANSFOR CONNECT_BY_CB_W Y_CB_WHR_ONLCONNECT_BY_CB_WHR_ONLY MATION HR_ONLY Y 2 16 10.2.0.5 10.2.0.5 CONNECT_BY_COM NO_CONNECT_BCONNECT_BY_COMBINE_SW QKSFM_ALL BINE_SW Y_COMBINE_SW 2 16 10.2.0.4 10.2.0.4 QKSFM_TRANSFOR CONNECT_BY_COST NO_CONNECT_BCONNECT_BY_COST_BASED MATION _BASED Y_COST_BASED 2 16 10.2.0.2 10.2.0.2 CONNECT_BY_ELIM_ NO_CONNECT_BCONNECT_BY_ELIM_DUPS QKSFM_ALL DUPS Y_ELIM_DUPS 2 16 11.2.0.1 11.2.0.1 CONNECT_BY_FILTE NO_CONNECT_BCONNECT_BY_FILTERING QKSFM_ALL RING Y_FILTERING 2 16 10.2.0.2 10.2.0.2 QKSFM_COST_XML_ COST_XML_QUERY_ QUERY_REWRITCOST_XML_QUERY_REWRITE QUERY_REWRITE REWRITE E 1 0 11.1.0.6 11.1.0.6 QKSFM_CPU_COSTI NO_CPU_COSTINCPU_COSTING NG CPU_COSTING G 2 16 9.0.0CUBE_GB QKSFM_CBO CUBE_GB 2 0 8.1.5 CURSOR_SHARING_CURSOR_SHARING_EXACT QKSFM_CBO EXACT 2 0 9.0.0 QKSFM_DBMS_STATDBMS_STATS S DBMS_STATS 1 0 10.2.0.1DB_VERSION QKSFM_ALL DB_VERSION 1 272 11.1.0.6 11.1.0.6 DEREF_NO_REWRITDEREF_NO_REWRITE QKSFM_ALL E 1 0 8.1.0DML_UPDATE QKSFM_CBO DML_UPDATE 1 0 9.0.0 DOMAIN_INDEX_FILT NO_DOMAIN_INDDOMAIN_INDEX_FILTER QKSFM_CBO ER EX_FILTER 4 304 11.1.0.6 11.1.0.6 DOMAIN_INDEX_SOR DOMAIN_INDEX_DOMAIN_INDEX_NO_SORT QKSFM_CBO T SORT 2 0 8.1.5 10.2.0.1 DOMAIN_INDEX_SOR DOMAIN_INDEX_DOMAIN_INDEX_SORT QKSFM_CBO T NO_SORT 2 0 8.1.5 10.2.0.1DRIVING_SITE QKSFM_ALL DRIVING_SITE 4 256 8.1.0 8.1.7 DST_UPGRADE_INS DE_INSERT_CONDST_UPGRADE_INSERT_CONV QKSFM_ALL ERT_CONV V 1 0 11.2.0.1 QKSFM_DYNAMIC_SDYNAMIC_SAMPLING AMPLING DYNAMIC_SAMPLING 6 272 9.2.0 QKSFM_DYNAMIC_S DYNAMIC_SAMPLINGDYNAMIC_SAMPLING_EST_CDN AMPLING_EST_CDN _EST_CDN 4 272 9.2.0 NO_ELIMINATE_JELIMINATE_JOIN QKSFM_TABLE_ELIM ELIMINATE_JOINOIN 4 16 10.2.0.1 10.2.0.1 NO_ELIMINATE_OELIMINATE_OBY QKSFM_OBYE ELIMINATE_OBY BY 2 16 10.2.0.1 10.2.0.1 QKSFM_TRANSFOR EXPAND_GSET_TO_ NO_EXPAND_GSEXPAND_GSET_TO_UNION MATION UNION ET_TO_UNION 2 0 9.2.0 10.1.0 QKSFM_TABLE_EXP NO_EXPAND_TABEXPAND_TABLE ANSION EXPAND_TABLE LE 4 16 11.2.0.1 11.2.0.1EXPR_CORR_CHECK QKSFM_CBO EXPR_CORR_CHECK 1 0 8.0.0 Page 1
  2. 2. sql_hints QKSFM_STAR_TRANFACT S FACT NO_FACT 4 272 8.1.0 8.1.7 NO_FACTORIZE_FACTORIZE_JOIN QKSFM_JOINFAC FACTORIZE_JOIN JOIN 2 16 11.2.0.1 11.2.0.1FBTSCAN QKSFM_CBO FBTSCAN 1 0 10.1.0.3 QKSFM_FIRST_ROWFIRST_ROWS S MODE 1 16 8.1.0 10.2.0.1 QKSFM_XML_REWRI FORCE_XML_QUERY NO_XML_QUERYFORCE_XML_QUERY_REWRITE TE _REWRITE _REWRITE 1 0 9.2.0 11.1.0.6FULL QKSFM_FULL ACCESS 4 272 8.1.0 8.1.7 QKSFM_GATHER_PL GATHER_PLAN_STAGATHER_PLAN_STATISTICS AN_STATISTICS TISTICS 1 0 10.1.0.3 QKSFM_TRANSFORGBY_CONC_ROLLUP MATION GBY_CONC_ROLLUP 2 0 9.0.0 NO_GBY_PUSHDGBY_PUSHDOWN QKSFM_ALL GBY_PUSHDOWN OWN 2 16 10.2.0.5 10.2.0.5HASH QKSFM_ALL ACCESS 4 272 8.1.0 8.1.7HASH_AJ QKSFM_CBO ANTIJOIN 2 16 8.1.0 8.1.7HASH_SJ QKSFM_CBO SEMIJOIN 2 16 8.1.0 8.1.7HWM_BROKERED QKSFM_CBO HWM_BROKERED 2 0 9.0.0IGNORE_OPTIM_EMBEDDED_HI IGNORE_OPTIM_EMNTS QKSFM_ALL BEDDED_HINTS 1 0 10.1.0.3 10.2.0.1IGNORE_ROW_ON_DUPKEY_IND IGNORE_ROW_ON_DEX QKSFM_DML UPKEY_INDEX 4 288 11.1.0.7 IGNORE_WHERE_CLIGNORE_WHERE_CLAUSE QKSFM_ALL AUSE 1 0 9.2.0INCLUDE_VERSION QKSFM_ALL INCLUDE_VERSION 1 0 10.1.0.3INDEX QKSFM_INDEX ACCESS NO_INDEX 4 304 8.0.0 8.1.7INDEX_ASC QKSFM_INDEX_ASC ACCESS NO_INDEX 4 304 8.1.0 QKSFM_INDEX_COMINDEX_COMBINE BINE ACCESS 4 432 8.1.0 8.1.7 QKSFM_INDEX_DESINDEX_DESC C ACCESS NO_INDEX 4 304 8.1.0 8.1.7INDEX_FFS QKSFM_INDEX_FFS ACCESS 4 304 8.1.0 8.1.7INDEX_JOIN QKSFM_INDEX_JOIN ACCESS 4 304 8.1.5 10.1.0.3INDEX_RRS QKSFM_CBO ACCESS 4 304 9.0.0 QKSFM_INDEX_RS_AINDEX_RS_ASC SC ACCESS 4 304 11.1.0.6 11.1.0.6 QKSFM_INDEX_RS_INDEX_RS_DESC DESC ACCESS 4 304 11.1.0.6 11.1.0.6INDEX_SS QKSFM_INDEX_SS ACCESS NO_INDEX_SS 4 304 9.0.0 10.2.0.1 QKSFM_INDEX_SS_AINDEX_SS_ASC SC ACCESS NO_INDEX_SS 4 304 9.0.0 QKSFM_INDEX_SS_DINDEX_SS_DESC ESC ACCESS NO_INDEX_SS 4 304 9.0.0 10.2.0.1INDEX_STATS QKSFM_STATS TABLE_STATS 1 272 10.1.0.3 QKSFM_TRANSFORINLINE MATION INLINE MATERIALIZE 2 0 9.0.0INLINE_XMLTYPE_NT QKSFM_ALL INLINE_XMLTYPE_NT 1 0 10.2.0.1 QKSFM_JOIN_ORDELEADING R LEADING 8 272 8.1.6 10.1.0.3 QKSFM_TRANSFORLIKE_EXPAND MATION LIKE_EXPAND 4 272 8.1.7LOCAL_INDEXES QKSFM_CBO LOCAL_INDEXES 2 0 9.0.0 QKSFM_TRANSFORMATERIALIZE MATION INLINE INLINE 2 0 9.0.0MERGE QKSFM_CVM MERGE NO_MERGE 6 16 8.1.0 10.1.0MERGE_AJ QKSFM_CBO ANTIJOIN 2 16 8.1.0 8.1.7MERGE_CONST_ON QKSFM_CBO MERGE_CONST_ON 1 0 8.0.0MERGE_SJ QKSFM_CBO SEMIJOIN 2 16 8.1.0 8.1.7 QKSFM_TRANSFOR MODEL_COMPILE_SMODEL_COMPILE_SUBQUERY MATION UBQUERY 2 0 10.2.0.1MODEL_DONTVERIFY_UNIQUEN QKSFM_TRANSFOR MODEL_DONTVERIFESS MATION Y_UNIQUENESS 2 0 10.1.0.3 QKSFM_TRANSFOR MODEL_DYNAMIC_SMODEL_DYNAMIC_SUBQUERY MATION UBQUERY 2 0 10.2.0.1 QKSFM_TRANSFOR MODEL_MIN_ANALYMODEL_MIN_ANALYSIS MATION SIS 2 0 10.1.0.3 MODEL_MIN_ANALYMODEL_NO_ANALYSIS QKSFM_ALL SIS 2 0 10.1.0.3 QKSFM_TRANSFOR NO_MODEL_PUSMODEL_PUSH_REF MATION MODEL_PUSH_REF H_REF 2 0 10.1.0.3MONITOR QKSFM_ALL MONITOR NO_MONITOR 1 0 11.1.0.6 QKSFM_TRANSFORMV_MERGE MATION MV_MERGE 2 0 9.0.0 Page 2
  3. 3. sql_hints NATIVE_FULL_OUTE NO_NATIVE_FULLNATIVE_FULL_OUTER_JOIN QKSFM_ALL R_JOIN _OUTER_JOIN 2 16 10.2.0.3 10.2.0.3 NESTED_TABLE_FASNESTED_TABLE_FAST_INSERT QKSFM_ALL T_INSERT 1 0 10.1.0.3 NESTED_TABLE_GENESTED_TABLE_GET_REFS QKSFM_ALL T_REFS 1 0 8.1.0 NESTED_TABLE_SETNESTED_TABLE_SET_SETID QKSFM_ALL _SETID 1 0 8.1.5 NO_NLJ_BATCHINLJ_BATCHING QKSFM_EXECUTION ACCESS NG 4 272 11.1.0.6 11.1.0.6 NO_NLJ_PREFETNLJ_PREFETCH QKSFM_EXECUTION ACCESS CH 4 272 11.1.0.6 11.1.0.6NL_AJ QKSFM_CBO ANTIJOIN 2 16 8.0.0NL_SJ QKSFM_CBO SEMIJOIN 2 16 8.0.0NOAPPEND QKSFM_CBO APPEND APPEND 1 0 8.1.0NOCACHE QKSFM_EXECUTION CACHE CACHE 4 256 8.1.0NOPARALLEL QKSFM_PARALLEL SHARED SHARED 5 256 8.1.0NO_ACCESS QKSFM_ALL NO_ACCESS 4 256 8.1.5 8.1.7NO_BASETABLE_MULTIMV_REWRITE QKSFM_ALL REWRITE REWRITE 2 16 10.1.0.3 10.1.0.3 QKSFM_CURSOR_SNO_BIND_AWARE HARING BIND_AWARE BIND_AWARE 1 0 11.1.0.7NO_BUFFER QKSFM_CBO BUFFER BUFFER 2 0 8.1.5NO_CARTESIAN QKSFM_ALL NO_CARTESIAN 4 336 10.2.0.1 QKSFM_CHECK_ACL NO_CHECK_ACL_RE CHECK_ACL_RENO_CHECK_ACL_REWRITE _REWRITE WRITE WRITE 1 0 11.1.0.6 QKSFM_COALESCE_NO_COALESCE_SQ SQ COALESCE_SQ COALESCE_SQ 2 16 11.2.0.1 11.2.0.1NO_CONNECT_BY_CB_WHR_ON QKSFM_TRANSFOR CONNECT_BY_CB_W CONNECT_BY_CLY MATION HR_ONLY B_WHR_ONLY 2 16 10.2.0.5 10.2.0.5NO_CONNECT_BY_COMBINE_S CONNECT_BY_COM CONNECT_BY_CW QKSFM_ALL BINE_SW OMBINE_SW 2 16 10.2.0.4 10.2.0.4NO_CONNECT_BY_COST_BASE QKSFM_TRANSFOR CONNECT_BY_COST CONNECT_BY_CD MATION _BASED OST_BASED 2 16 10.2.0.2 10.2.0.2 CONNECT_BY_ELIM_ CONNECT_BY_ELNO_CONNECT_BY_ELIM_DUPS QKSFM_ALL DUPS IM_DUPS 2 16 11.2.0.1 11.2.0.1 CONNECT_BY_FILTE CONNECT_BY_FINO_CONNECT_BY_FILTERING QKSFM_ALL RING LTERING 2 16 10.2.0.2 10.2.0.2NO_COST_XML_QUERY_REWRI QKSFM_COST_XML_ NO_COST_XML_QUE COST_XML_QUETE QUERY_REWRITE RY_REWRITE RY_REWRITE 1 0 11.1.0.6 11.1.0.6 QKSFM_CPU_COSTINO_CPU_COSTING NG CPU_COSTING CPU_COSTING 2 16 9.0.0 NO_DOMAIN_INDEX_ DOMAIN_INDEX_NO_DOMAIN_INDEX_FILTER QKSFM_CBO FILTER FILTER 4 304 11.1.0.6 11.1.0.6NO_DST_UPGRADE_INSERT_CO DST_UPGRADE_INS DST_UPGRADE_INV QKSFM_ALL ERT_CONV NSERT_CONV 1 0 11.2.0.1 11.2.0.3NO_ELIMINATE_JOIN QKSFM_TABLE_ELIM ELIMINATE_JOIN ELIMINATE_JOIN 4 16 10.2.0.1 10.2.0.1NO_ELIMINATE_OBY QKSFM_OBYE ELIMINATE_OBY ELIMINATE_OBY 2 16 10.2.0.1 10.2.0.1 QKSFM_USE_CONCANO_EXPAND T USE_CONCAT USE_CONCAT 2 16 8.1.0 8.1.7 QKSFM_TRANSFOR EXPAND_GSET_TO_ EXPAND_GSET_TNO_EXPAND_GSET_TO_UNION MATION UNION O_UNION 2 0 9.2.0 10.1.0 QKSFM_TABLE_EXPNO_EXPAND_TABLE ANSION EXPAND_TABLE EXPAND_TABLE 4 16 11.2.0.1 11.2.0.1 QKSFM_STAR_TRANNO_FACT S FACT FACT 4 272 8.1.0 8.1.7NO_FACTORIZE_JOIN QKSFM_JOINFAC FACTORIZE_JOIN FACTORIZE_JOIN 2 16 11.2.0.1 11.2.0.1NO_GBY_PUSHDOWN QKSFM_ALL GBY_PUSHDOWN GBY_PUSHDOWN 2 16 10.2.0.5 10.2.0.5NO_INDEX QKSFM_INDEX NO_INDEX INDEX 4 304 8.1.5 8.1.7NO_INDEX_FFS QKSFM_INDEX_FFS NO_INDEX_FFS INDEX_FFS 4 304 10.1.0.3 10.1.0.3NO_INDEX_SS QKSFM_INDEX_SS NO_INDEX_SS INDEX_SS 4 304 10.1.0.3 10.1.0.3NO_LOAD QKSFM_EXECUTION NO_LOAD 1 0 11.1.0.6NO_MERGE QKSFM_CVM MERGE MERGE 6 16 8.0.0 10.1.0 MODEL_PUSH_RNO_MODEL_PUSH_REF QKSFM_ALL MODEL_PUSH_REF EF 2 0 10.1.0.3NO_MONITOR QKSFM_ALL MONITOR MONITOR 1 0 11.1.0.6NO_MONITORING QKSFM_ALL NO_MONITORING 1 0 8.0.0NO_MULTIMV_REWRITE QKSFM_ALL REWRITE REWRITE 2 16 10.1.0.3 10.1.0.3 NATIVE_FULL_OUTE NATIVE_FULL_OUNO_NATIVE_FULL_OUTER_JOIN QKSFM_ALL R_JOIN TER_JOIN 2 16 10.2.0.3 10.2.0.3NO_NLJ_BATCHING QKSFM_EXECUTION ACCESS NLJ_BATCHING 4 272 11.1.0.6 11.1.0.6NO_NLJ_PREFETCH QKSFM_EXECUTION ACCESS NLJ_PREFETCH 4 272 11.1.0.6 11.1.0.6 QKSFM_TRANSFOR NO_ORDER_ROLLUPNO_ORDER_ROLLUPS MATION S 2 0 8.0.0 Page 3
  4. 4. sql_hints QKSFM_OUTER_JOI OUTER_JOIN_TO_IN OUTER_JOIN_TONO_OUTER_JOIN_TO_INNER N_TO_INNER NER _INNER 2 16 11.1.0.6 11.1.0.6NO_PARALLEL QKSFM_CBO SHARED SHARED 5 256 10.1.0.3NO_PARALLEL_INDEX QKSFM_PQ PARALLEL_INDEX PARALLEL_INDEX 4 288 8.1.0 NO_PARTIAL_COMMINO_PARTIAL_COMMIT QKSFM_CBO T 1 0 10.1.0.3NO_PLACE_DISTINCT QKSFM_DIST_PLCMT PLACE_DISTINCT PLACE_DISTINCT 2 16 11.2.0.1 11.2.0.1 QKSFM_PLACE_GRO PLACE_GROUP_NO_PLACE_GROUP_BY UP_BY PLACE_GROUP_BY BY 2 16 11.1.0.6 11.1.0.6 QKSFM_TRANSFORNO_PRUNE_GSETS MATION NO_PRUNE_GSETS 2 0 9.0.0NO_PULL_PRED QKSFM_PULL_PRED PULL_PRED PULL_PRED 4 16 10.2.0.1 10.2.0.1 QKSFM_FILTER_PUSNO_PUSH_PRED H_PRED PUSH_PRED PUSH_PRED 6 16 8.1.0 8.1.5 QKSFM_TRANSFORNO_PUSH_SUBQ MATION PUSH_SUBQ PUSH_SUBQ 2 16 9.2.0 10.2.0.5 QKSFM_PX_JOIN_FILNO_PX_JOIN_FILTER TER PX_JOIN_FILTER PX_JOIN_FILTER 4 336 10.2.0.1 11.1.0.6NO_QKN_BUFF QKSFM_CBO NO_QKN_BUFF 2 0 9.2.0 QKSFM_TRANSFOR NO_QUERY_TRANSFNO_QUERY_TRANSFORMATION MATION ORMATION 1 16 10.1.0.3 REF_CASCADE_CUR REF_CASCADE_CNO_REF_CASCADE QKSFM_CBO SOR URSOR 1 0 9.2.0NO_RESULT_CACHE QKSFM_EXECUTION RESULT_CACHE RESULT_CACHE 2 0 11.1.0.6 QKSFM_TRANSFORNO_REWRITE MATION REWRITE REWRITE 2 16 8.1.5 8.1.7 QKSFM_TRANSFORNO_SEMIJOIN MATION SEMIJOIN SEMIJOIN 2 16 9.0.0 QKSFM_SET_TO_JOINO_SET_TO_JOIN N SET_TO_JOIN SET_TO_JOIN 2 16 10.1.0.3 10.1.0.3NO_SQL_TUNE QKSFM_ALL NO_SQL_TUNE 1 0 10.2.0.1 QKSFM_STAR_TRAN STAR_TRANSFORMA STAR_TRANSFONO_STAR_TRANSFORMATION S TION RMATION 6 16 10.1.0.3 10.1.0.3 STATEMENT_QUEUI STATEMENT_QUNO_STATEMENT_QUEUING QKSFM_PARALLEL NG EUING 1 0 11.2.0.1NO_STATS_GSETS QKSFM_ALL NO_STATS_GSETS 2 0 8.0.0 SUBQUERY_PRUNIN SUBQUERY_PRUNO_SUBQUERY_PRUNING QKSFM_CBO G NING 4 272 11.1.0.6 11.1.0.6NO_SUBSTRB_PAD QKSFM_EXECUTION NO_SUBSTRB_PAD 1 0 11.2.0.1 SWAP_JOIN_INPNO_SWAP_JOIN_INPUTS QKSFM_CBO SWAP_JOIN_INPUTS UTS 4 272 10.1.0.3 10.1.0.3 QKSFM_TABLE_LOO TABLE_LOOKUP_BY_ TABLE_LOOKUP_NO_TABLE_LOOKUP_BY_NL KUP_BY_NL NL BY_NL 4 16 11.2.0.2 11.2.0.2NO_TRANSFORM_DISTINCT_AG QKSFM_TRANSFOR TRANSFORM_DISTIN TRANSFORM_DISG MATION CT_AGG TINCT_AGG 2 0 11.2.0.1 11.2.0.1NO_UNNEST QKSFM_UNNEST UNNEST UNNEST 2 16 8.1.6 10.1.0NO_USE_HASH QKSFM_USE_HASH NO_USE_HASH USE_HASH 4 336 10.1.0.3 10.1.0.3 USE_HASH_AGGREG USE_HASH_AGGNO_USE_HASH_AGGREGATION QKSFM_ALL ATION REGATION 2 0 10.2.0.1 10.2.0.5NO_USE_HASH_GBY_FOR_PUS USE_HASH_GBY_FO USE_HASH_GBY_HDOWN QKSFM_ALL R_PUSHDOWN FOR_PUSHDOWN 2 0 11.2.0.2 11.2.0.2 USE_INVISIBLE_INDE USE_INVISIBLE_INO_USE_INVISIBLE_INDEXES QKSFM_INDEX XES NDEXES 1 0 11.1.0.6 11.1.0.6 QKSFM_USE_MERGNO_USE_MERGE E NO_USE_MERGE USE_MERGE 4 336 10.1.0.3 10.1.0.3NO_USE_NL QKSFM_USE_NL NO_USE_NL USE_NL 4 336 10.1.0.3 10.1.0.3 XDB_FASTPATH_INS XDB_FASTPATH_INO_XDB_FASTPATH_INSERT QKSFM_ALL ERT NSERT 1 0 11.2.0.2 QKSFM_XMLINDEX_ XMLINDEX_REWNO_XMLINDEX_REWRITE REWRITE XMLINDEX_REWRITE RITE 1 0 11.1.0.6 11.1.0.6NO_XMLINDEX_REWRITE_IN_SE QKSFM_XMLINDEX_ XMLINDEX_REWLECT REWRITE XMLINDEX_REWRITE RITE_IN_SELECT 1 0 11.1.0.6 11.1.0.6 QKSFM_XML_REWRI NO_XML_DML_REWNO_XML_DML_REWRITE TE RITE 1 0 10.2.0.1 11.1.0.6 QKSFM_XML_REWRI FORCE_XML_QUERY FORCE_XML_QUNO_XML_QUERY_REWRITE TE _REWRITE ERY_REWRITE 1 0 9.2.0 11.1.0.6NUM_INDEX_KEYS QKSFM_CBO ACCESS 4 304 10.2.0.3 10.2.0.3 QKSFM_OLD_PUSH_OLD_PUSH_PRED PRED OLD_PUSH_PRED 6 16 10.2.0.1 10.2.0.1 QKSFM_TRANSFOR OPAQUE_TRANSFOOPAQUE_TRANSFORM MATION RM 1 0 10.1.0.3 QKSFM_TRANSFOR OPAQUE_XCANONICOPAQUE_XCANONICAL MATION AL 1 0 10.1.0.3 OPTIMIZER_FEATUROPTIMIZER_FEATURES_ENABLE QKSFM_ALL ES_ENABLE 1 272 10.1.0.3 10.2.0.1 QKSFM_OPT_ESTIMOPT_ESTIMATE ATE OPT_ESTIMATE 14 272 10.1.0.3OPT_PARAM QKSFM_ALL OPT_PARAM 1 272 10.2.0.1 10.2.0.1ORDERED QKSFM_CBO ORDERED 2 16 8.1.0 8.1.7 Page 4
  5. 5. sql_hints ORDERED_PREDICAORDERED_PREDICATES QKSFM_CBO TES 2 16 8.0.0OR_EXPAND QKSFM_OR_EXPAND OR_EXPAND 4 272 8.1.7 QKSFM_OUTER_JOI OUTER_JOIN_TO_IN NO_OUTER_JOINOUTER_JOIN_TO_INNER N_TO_INNER NER _TO_INNER 2 16 11.1.0.6 11.1.0.6OUTLINE QKSFM_ALL OUTLINE 2 0 10.2.0.1 10.2.0.1OUTLINE_LEAF QKSFM_ALL OUTLINE_LEAF 2 0 10.2.0.1 10.2.0.1 OVERFLOW_NOMOVOVERFLOW_NOMOVE QKSFM_CBO E 2 0 9.0.0 NO_PARALLEL_INPARALLEL_INDEX QKSFM_PQ PARALLEL_INDEX DEX 4 288 8.1.0PIV_GB QKSFM_ALL PIV_GB 2 0 8.1.0PIV_SSF QKSFM_ALL PIV_SSF 2 0 8.1.0 NO_PLACE_DISTIPLACE_DISTINCT QKSFM_DIST_PLCMT PLACE_DISTINCT NCT 2 16 11.2.0.1 11.2.0.1 QKSFM_PLACE_GRO NO_PLACE_GROPLACE_GROUP_BY UP_BY PLACE_GROUP_BY UP_BY 2 16 11.1.0.6 11.1.0.6 QKSFM_PQ_DISTRIBPQ_DISTRIBUTE UTE PQ_DISTRIBUTE 4 272 8.1.5 8.1.7PQ_MAP QKSFM_PQ_MAP PQ_MAP PQ_NOMAP 4 272 9.0.0 10.2.0.1PQ_NOMAP QKSFM_PQ_MAP PQ_MAP PQ_MAP 4 272 9.0.0 10.2.0.1 QKSFM_TRANSFOR PRECOMPUTE_SUBPRECOMPUTE_SUBQUERY MATION QUERY 2 0 10.2.0.1PRESERVE_OID QKSFM_ALL PRESERVE_OID 1 0 10.2.0.1PULL_PRED QKSFM_PULL_PRED PULL_PRED NO_PULL_PRED 4 16 10.2.0.1 10.2.0.1 QKSFM_FILTER_PUSPUSH_PRED H_PRED PUSH_PRED NO_PUSH_PRED 6 16 8.1.0 8.1.5 QKSFM_TRANSFORPUSH_SUBQ MATION PUSH_SUBQ NO_PUSH_SUBQ 2 16 8.1.0 10.2.0.5 QKSFM_PX_JOIN_FIL NO_PX_JOIN_FILPX_JOIN_FILTER TER PX_JOIN_FILTER TER 4 336 10.2.0.1 11.1.0.6QB_NAME QKSFM_ALL QB_NAME 2 256 10.1.0.3QUEUE_CURR QKSFM_CBO ACCESS 4 256 8.0.0QUEUE_ROWP QKSFM_CBO ACCESS 4 256 8.0.0RBO_OUTLINE QKSFM_RBO RBO_OUTLINE 1 0 10.2.0.1 10.2.0.1 REF_CASCADE_CUR NO_REF_CASCAREF_CASCADE_CURSOR QKSFM_CBO SOR DE 1 0 9.2.0REMOTE_MAPPED QKSFM_ALL REMOTE_MAPPED 2 272 8.1.0 RESTORE_AS_INTERRESTORE_AS_INTERVALS QKSFM_CBO VALS 2 0 8.1.5 RESTRICT_ALL_REFRESTRICT_ALL_REF_CONS QKSFM_ALL _CONS 1 0 10.1.0.3 NO_RESULT_CACRESULT_CACHE QKSFM_EXECUTION RESULT_CACHE HE 2 0 11.1.0.6 RETRY_ON_ROW_CRETRY_ON_ROW_CHANGE QKSFM_DML HANGE 1 0 11.1.0.7 QKSFM_TRANSFORREWRITE MATION REWRITE NO_REWRITE 2 16 8.1.5 8.1.7 QKSFM_TRANSFORREWRITE_OR_ERROR MATION REWRITE 2 0 10.1.0.3ROWID QKSFM_CBO ACCESS 4 272 8.0.0 8.1.7RULE QKSFM_RBO MODE 1 16 8.1.0 8.1.5 SAVE_AS_INTERVALSAVE_AS_INTERVALS QKSFM_CBO S 2 0 8.1.5SCN_ASCENDING QKSFM_ALL SCN_ASCENDING 1 0 8.1.5 QKSFM_TRANSFORSEMIJOIN MATION SEMIJOIN NO_SEMIJOIN 2 16 9.0.0SEMIJOIN_DRIVER QKSFM_CBO SEMIJOIN_DRIVER 2 16 8.1.0 8.1.7 QKSFM_SET_TO_JOI NO_SET_TO_JOISET_TO_JOIN N SET_TO_JOIN N 2 16 10.1.0.3 10.1.0.3SHARED QKSFM_PARALLEL SHARED NO_PARALLEL 5 256 8.1.0 SKIP_EXT_OPTIMIZESKIP_EXT_OPTIMIZER QKSFM_CBO R 2 16 9.0.0 SKIP_UNQ_UNUSABLSKIP_UNQ_UNUSABLE_IDX QKSFM_CBO E_IDX 1 0 10.1.0.3SQLLDR QKSFM_CBO SQLLDR 1 0 9.0.0 QKSFM_STAR_TRANSTAR S STAR 2 16 8.1.0 QKSFM_STAR_TRAN STAR_TRANSFORMA NO_STAR_TRANSSTAR_TRANSFORMATION S TION FORMATION 6 16 8.1.0 8.1.7 STATEMENT_QUEUI NO_STATEMENT_STATEMENT_QUEUING QKSFM_PARALLEL NG QUEUING 1 0 11.2.0.1STREAMS QKSFM_CBO STREAMS 1 0 10.1.0.3 SUBQUERY_PRUNIN NO_SUBQUERY_SUBQUERY_PRUNING QKSFM_CBO G PRUNING 4 272 11.1.0.6 11.1.0.6 Page 5
  6. 6. sql_hints NO_SWAP_JOIN_ISWAP_JOIN_INPUTS QKSFM_CBO SWAP_JOIN_INPUTS NPUTS 4 272 8.1.0 8.1.7SYS_DL_CURSOR QKSFM_CBO SYS_DL_CURSOR 1 0 9.2.0SYS_PARALLEL_TXN QKSFM_CBO SYS_PARALLEL_TXN 2 0 8.1.6SYS_RID_ORDER QKSFM_ALL SYS_RID_ORDER 2 0 9.2.0 QKSFM_TABLE_LOO TABLE_LOOKUP_BY_ NO_TABLE_LOOKTABLE_LOOKUP_BY_NL KUP_BY_NL NL UP_BY_NL 4 16 11.2.0.2 11.2.0.2TABLE_STATS QKSFM_STATS TABLE_STATS 1 272 10.1.0.3TIV_GB QKSFM_ALL PIV_GB 2 0 8.1.0TIV_SSF QKSFM_ALL PIV_SSF 2 0 8.1.0TRACING QKSFM_EXECUTION TRACING 1 0 10.1.0.3 QKSFM_TRANSFOR TRANSFORM_DISTIN NO_TRANSFORMTRANSFORM_DISTINCT_AGG MATION CT_AGG _DISTINCT_AGG 2 0 11.2.0.1 11.2.0.1UNNEST QKSFM_UNNEST UNNEST NO_UNNEST 2 16 8.1.6 10.1.0USE_ANTI QKSFM_CBO USE_ANTI 4 272 8.1.0 QKSFM_USE_CONCAUSE_CONCAT T USE_CONCAT NO_EXPAND 2 16 8.1.0 8.1.7USE_HASH QKSFM_USE_HASH JOIN NO_USE_HASH 4 464 8.1.0 8.1.7 USE_HASH_AGGREG NO_USE_HASH_AUSE_HASH_AGGREGATION QKSFM_ALL ATION GGREGATION 2 0 10.2.0.1 10.2.0.5 NO_USE_HASH_USE_HASH_GBY_FOR_PUSHDO USE_HASH_GBY_FO GBY_FOR_PUSHWN QKSFM_ALL R_PUSHDOWN DOWN 2 0 11.2.0.2 11.2.0.2 USE_INVISIBLE_INDE NO_USE_INVISIBUSE_INVISIBLE_INDEXES QKSFM_INDEX XES LE_INDEXES 1 0 11.1.0.6 11.1.0.6 QKSFM_USE_MERGUSE_MERGE E JOIN NO_USE_MERGE 4 336 8.1.0 8.1.7 QKSFM_USE_MERGUSE_MERGE_CARTESIAN E_CARTESIAN JOIN 4 336 11.1.0.6 11.1.0.6USE_NL QKSFM_USE_NL JOIN NO_USE_NL 4 336 8.1.0 8.1.7 QKSFM_USE_NL_WI USE_NL_WITH_INDEUSE_NL_WITH_INDEX TH_INDEX X NO_USE_NL 4 304 10.1.0.3USE_SEMI QKSFM_CBO USE_SEMI 4 272 8.1.0 QKSFM_TRANSFOR USE_TTT_FOR_GSEUSE_TTT_FOR_GSETS MATION TS 2 0 9.0.0 USE_WEAK_NAME_RUSE_WEAK_NAME_RESL QKSFM_ALL ESL 1 0 10.1.0.3VECTOR_READ QKSFM_CBO VECTOR_READ 1 0 10.1.0.3 VECTOR_READ_TRAVECTOR_READ_TRACE QKSFM_CBO CE 1 0 10.1.0.3 XDB_FASTPATH_INS NO_XDB_FASTPAXDB_FASTPATH_INSERT QKSFM_ALL ERT TH_INSERT 1 0 11.2.0.2 QKSFM_XMLINDEX_ NO_XMLINDEX_RXMLINDEX_REWRITE REWRITE XMLINDEX_REWRITE EWRITE 1 0 11.1.0.6 11.1.0.6XMLINDEX_REWRITE_IN_SELEC QKSFM_XMLINDEX_ EWRITE_IN_SELET REWRITE XMLINDEX_REWRITE CT 1 0 11.1.0.6 11.1.0.6 XMLINDEX_SEL_IDX_XMLINDEX_SEL_IDX_TBL QKSFM_ALL TBL 1 0 11.2.0.1 QKSFM_XML_REWRI XML_DML_RWT_STMXML_DML_RWT_STMT TE T 1 0 11.1.0.6 11.1.0.6X_DYN_PRUNE QKSFM_CBO X_DYN_PRUNE 2 0 10.1.0.3 Page 6

×