SlideShare a Scribd company logo
1 of 6
Download to read offline
sql_hints
                                                                               TARGET_L                           VERSION_OU
NAME                      SQL_FEATURE      CLASS               INVERSE         EVEL     PROPERTY       VERSION    TLINE

ALL_ROWS                  QKSFM_ALL_ROWS   MODE                                       1             16 8.1.0      10.2.0.1

AND_EQUAL                 QKSFM_AND_EQUAL ACCESS                                      4            304 8.1.0      8.1.7
                          QKSFM_TRANSFOR
ANTIJOIN                  MATION          ANTIJOIN                                    2             16 9.0.0

APPEND                    QKSFM_CBO        APPEND              NOAPPEND               1              0 8.1.0

APPEND_VALUES             QKSFM_CBO        APPEND_VALUES       NOAPPEND               1              0 11.2.0.1
                          QKSFM_CURSOR_S
BIND_AWARE                HARING           BIND_AWARE          NO_BIND_AWARE          1              0 11.1.0.7

BITMAP                    QKSFM_CBO       BITMAP                                      2            256 8.1.0      8.1.5
                          QKSFM_BITMAP_TR
BITMAP_TREE               EE              ACCESS                                      4            304 10.2.0.1   10.2.0.1

BUFFER                    QKSFM_CBO        BUFFER          NO_BUFFER                  2              0 8.1.5
                                           BYPASS_RECURSIV
BYPASS_RECURSIVE_CHECK    QKSFM_ALL        E_CHECK                                    2              0 9.0.0

BYPASS_UJVC               QKSFM_CBO        BYPASS_UJVC                                2              0 8.1.5

CACHE                     QKSFM_EXECUTION CACHE                NOCACHE                4            256 8.1.0

CACHE_CB                  QKSFM_CBO        CACHE_CB            NOCACHE                4            256 8.1.5

CACHE_TEMP_TABLE          QKSFM_ALL        CACHE               NOCACHE                4            256 8.1.5

CARDINALITY             QKSFM_STATS        CARDINALITY                               14            272 9.0.0
CHANGE_DUPKEY_ERROR_IND                    CHANGE_DUPKEY_E
EX                      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.6

CHOOSE                    QKSFM_CHOOSE     MODE                                       1             16 8.1.0

CLUSTER                   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.1

COLUMN_STATS              QKSFM_STATS     TABLE_STATS                                 1            272 10.1.0.3
                          QKSFM_TRANSFOR  CONNECT_BY_CB_W      Y_CB_WHR_ONL
CONNECT_BY_CB_WHR_ONLY    MATION          HR_ONLY              Y                      2             16 10.2.0.5   10.2.0.5
                                          CONNECT_BY_COM       NO_CONNECT_B
CONNECT_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_B
CONNECT_BY_COST_BASED     MATION          _BASED               Y_COST_BASED           2             16 10.2.0.2   10.2.0.2
                                          CONNECT_BY_ELIM_     NO_CONNECT_B
CONNECT_BY_ELIM_DUPS      QKSFM_ALL       DUPS                 Y_ELIM_DUPS            2             16 11.2.0.1   11.2.0.1
                                          CONNECT_BY_FILTE     NO_CONNECT_B
CONNECT_BY_FILTERING      QKSFM_ALL       RING                 Y_FILTERING            2             16 10.2.0.2   10.2.0.2
                          QKSFM_COST_XML_ COST_XML_QUERY_      QUERY_REWRIT
COST_XML_QUERY_REWRITE    QUERY_REWRITE   REWRITE              E                      1              0 11.1.0.6   11.1.0.6
                          QKSFM_CPU_COSTI                      NO_CPU_COSTIN
CPU_COSTING               NG              CPU_COSTING          G                      2             16 9.0.0

CUBE_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_STAT
DBMS_STATS                S               DBMS_STATS                                  1              0 10.2.0.1

DB_VERSION                QKSFM_ALL        DB_VERSION                                 1            272 11.1.0.6   11.1.0.6
                                           DEREF_NO_REWRIT
DEREF_NO_REWRITE          QKSFM_ALL        E                                          1              0 8.1.0

DML_UPDATE                QKSFM_CBO        DML_UPDATE                                 1              0 9.0.0
                                           DOMAIN_INDEX_FILT   NO_DOMAIN_IND
DOMAIN_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.1

DRIVING_SITE              QKSFM_ALL        DRIVING_SITE                               4            256 8.1.0      8.1.7
                                           DST_UPGRADE_INS DE_INSERT_CON
DST_UPGRADE_INSERT_CONV   QKSFM_ALL        ERT_CONV        V                          1              0 11.2.0.1
                          QKSFM_DYNAMIC_S
DYNAMIC_SAMPLING          AMPLING         DYNAMIC_SAMPLING                            6            272 9.2.0

                         QKSFM_DYNAMIC_S DYNAMIC_SAMPLING
DYNAMIC_SAMPLING_EST_CDN AMPLING_EST_CDN _EST_CDN                                     4            272 9.2.0
                                                         NO_ELIMINATE_J
ELIMINATE_JOIN            QKSFM_TABLE_ELIM ELIMINATE_JOINOIN                          4             16 10.2.0.1   10.2.0.1
                                                         NO_ELIMINATE_O
ELIMINATE_OBY             QKSFM_OBYE      ELIMINATE_OBY  BY                           2             16 10.2.0.1   10.2.0.1
                          QKSFM_TRANSFOR EXPAND_GSET_TO_ NO_EXPAND_GS
EXPAND_GSET_TO_UNION      MATION          UNION          ET_TO_UNION                  2              0 9.2.0      10.1.0
                          QKSFM_TABLE_EXP                NO_EXPAND_TAB
EXPAND_TABLE              ANSION          EXPAND_TABLE   LE                           4             16 11.2.0.1   11.2.0.1

EXPR_CORR_CHECK           QKSFM_CBO        EXPR_CORR_CHECK                            1              0 8.0.0




                                                               Page 1
sql_hints
                         QKSFM_STAR_TRAN
FACT                     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.1

FBTSCAN                 QKSFM_CBO          FBTSCAN                            1     0 10.1.0.3
                        QKSFM_FIRST_ROW
FIRST_ROWS              S                  MODE                               1    16 8.1.0      10.2.0.1
                        QKSFM_XML_REWRI    FORCE_XML_QUERY NO_XML_QUERY
FORCE_XML_QUERY_REWRITE TE                 _REWRITE        _REWRITE           1     0 9.2.0      11.1.0.6

FULL                     QKSFM_FULL        ACCESS                             4   272 8.1.0      8.1.7
                         QKSFM_GATHER_PL   GATHER_PLAN_STA
GATHER_PLAN_STATISTICS   AN_STATISTICS     TISTICS                            1     0 10.1.0.3
                         QKSFM_TRANSFOR
GBY_CONC_ROLLUP          MATION            GBY_CONC_ROLLUP                    2     0 9.0.0
                                                              NO_GBY_PUSHD
GBY_PUSHDOWN             QKSFM_ALL         GBY_PUSHDOWN       OWN             2    16 10.2.0.5   10.2.0.5

HASH                     QKSFM_ALL         ACCESS                             4   272 8.1.0      8.1.7

HASH_AJ                  QKSFM_CBO         ANTIJOIN                           2    16 8.1.0      8.1.7

HASH_SJ                  QKSFM_CBO         SEMIJOIN                           2    16 8.1.0      8.1.7

HWM_BROKERED             QKSFM_CBO         HWM_BROKERED                       2     0 9.0.0
IGNORE_OPTIM_EMBEDDED_HI                   IGNORE_OPTIM_EM
NTS                      QKSFM_ALL         BEDDED_HINTS                       1     0 10.1.0.3   10.2.0.1
IGNORE_ROW_ON_DUPKEY_IND                   IGNORE_ROW_ON_D
EX                       QKSFM_DML         UPKEY_INDEX                        4   288 11.1.0.7
                                           IGNORE_WHERE_CL
IGNORE_WHERE_CLAUSE      QKSFM_ALL         AUSE                               1     0 9.2.0

INCLUDE_VERSION          QKSFM_ALL         INCLUDE_VERSION                    1     0 10.1.0.3

INDEX                    QKSFM_INDEX       ACCESS             NO_INDEX        4   304 8.0.0      8.1.7

INDEX_ASC                QKSFM_INDEX_ASC ACCESS               NO_INDEX        4   304 8.1.0
                         QKSFM_INDEX_COM
INDEX_COMBINE            BINE            ACCESS                               4   432 8.1.0      8.1.7
                         QKSFM_INDEX_DES
INDEX_DESC               C               ACCESS               NO_INDEX        4   304 8.1.0      8.1.7

INDEX_FFS                QKSFM_INDEX_FFS   ACCESS                             4   304 8.1.0      8.1.7

INDEX_JOIN               QKSFM_INDEX_JOIN ACCESS                              4   304 8.1.5      10.1.0.3

INDEX_RRS                QKSFM_CBO        ACCESS                              4   304 9.0.0
                         QKSFM_INDEX_RS_A
INDEX_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.6

INDEX_SS                 QKSFM_INDEX_SS   ACCESS              NO_INDEX_SS     4   304 9.0.0      10.2.0.1
                         QKSFM_INDEX_SS_A
INDEX_SS_ASC             SC               ACCESS              NO_INDEX_SS     4   304 9.0.0
                         QKSFM_INDEX_SS_D
INDEX_SS_DESC            ESC              ACCESS              NO_INDEX_SS     4   304 9.0.0      10.2.0.1

INDEX_STATS              QKSFM_STATS       TABLE_STATS                        1   272 10.1.0.3
                         QKSFM_TRANSFOR
INLINE                   MATION            INLINE             MATERIALIZE     2     0 9.0.0

INLINE_XMLTYPE_NT        QKSFM_ALL       INLINE_XMLTYPE_NT                    1     0 10.2.0.1
                         QKSFM_JOIN_ORDE
LEADING                  R               LEADING                              8   272 8.1.6      10.1.0.3
                         QKSFM_TRANSFOR
LIKE_EXPAND              MATION          LIKE_EXPAND                          4   272 8.1.7

LOCAL_INDEXES            QKSFM_CBO         LOCAL_INDEXES                      2     0 9.0.0
                         QKSFM_TRANSFOR
MATERIALIZE              MATION            INLINE             INLINE          2     0 9.0.0

MERGE                    QKSFM_CVM         MERGE              NO_MERGE        6    16 8.1.0      10.1.0

MERGE_AJ                 QKSFM_CBO         ANTIJOIN                           2    16 8.1.0      8.1.7

MERGE_CONST_ON           QKSFM_CBO         MERGE_CONST_ON                     1     0 8.0.0

MERGE_SJ                 QKSFM_CBO         SEMIJOIN                           2    16 8.1.0      8.1.7
                         QKSFM_TRANSFOR    MODEL_COMPILE_S
MODEL_COMPILE_SUBQUERY   MATION            UBQUERY                            2     0 10.2.0.1
MODEL_DONTVERIFY_UNIQUEN QKSFM_TRANSFOR    MODEL_DONTVERIF
ESS                      MATION            Y_UNIQUENESS                       2     0 10.1.0.3
                         QKSFM_TRANSFOR    MODEL_DYNAMIC_S
MODEL_DYNAMIC_SUBQUERY MATION              UBQUERY                            2     0 10.2.0.1
                         QKSFM_TRANSFOR    MODEL_MIN_ANALY
MODEL_MIN_ANALYSIS       MATION            SIS                                2     0 10.1.0.3
                                           MODEL_MIN_ANALY
MODEL_NO_ANALYSIS        QKSFM_ALL         SIS                                2     0 10.1.0.3
                         QKSFM_TRANSFOR                       NO_MODEL_PUS
MODEL_PUSH_REF           MATION            MODEL_PUSH_REF     H_REF           2     0 10.1.0.3

MONITOR                  QKSFM_ALL         MONITOR            NO_MONITOR      1     0 11.1.0.6
                         QKSFM_TRANSFOR
MV_MERGE                 MATION            MV_MERGE                           2     0 9.0.0




                                                             Page 2
sql_hints
                                           NATIVE_FULL_OUTE NO_NATIVE_FULL
NATIVE_FULL_OUTER_JOIN     QKSFM_ALL       R_JOIN           _OUTER_JOIN         2    16 10.2.0.3   10.2.0.3
                                           NESTED_TABLE_FAS
NESTED_TABLE_FAST_INSERT   QKSFM_ALL       T_INSERT                             1     0 10.1.0.3
                                           NESTED_TABLE_GE
NESTED_TABLE_GET_REFS      QKSFM_ALL       T_REFS                               1     0 8.1.0
                                           NESTED_TABLE_SET
NESTED_TABLE_SET_SETID     QKSFM_ALL       _SETID                               1     0 8.1.5
                                                            NO_NLJ_BATCHI
NLJ_BATCHING               QKSFM_EXECUTION ACCESS           NG                  4   272 11.1.0.6   11.1.0.6
                                                            NO_NLJ_PREFET
NLJ_PREFETCH               QKSFM_EXECUTION ACCESS           CH                  4   272 11.1.0.6   11.1.0.6

NL_AJ                      QKSFM_CBO         ANTIJOIN                           2    16 8.0.0

NL_SJ                      QKSFM_CBO         SEMIJOIN                           2    16 8.0.0

NOAPPEND                   QKSFM_CBO         APPEND            APPEND           1     0 8.1.0

NOCACHE                    QKSFM_EXECUTION CACHE               CACHE            4   256 8.1.0

NOPARALLEL                 QKSFM_PARALLEL    SHARED            SHARED           5   256 8.1.0

NO_ACCESS                QKSFM_ALL           NO_ACCESS                          4   256 8.1.5      8.1.7
NO_BASETABLE_MULTIMV_REW
RITE                     QKSFM_ALL           REWRITE           REWRITE          2    16 10.1.0.3   10.1.0.3
                         QKSFM_CURSOR_S
NO_BIND_AWARE            HARING              BIND_AWARE        BIND_AWARE       1     0 11.1.0.7

NO_BUFFER                  QKSFM_CBO         BUFFER            BUFFER           2     0 8.1.5

NO_CARTESIAN            QKSFM_ALL            NO_CARTESIAN                       4   336 10.2.0.1
                        QKSFM_CHECK_ACL      NO_CHECK_ACL_RE CHECK_ACL_RE
NO_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.1
NO_CONNECT_BY_CB_WHR_ON QKSFM_TRANSFOR   CONNECT_BY_CB_W       CONNECT_BY_C
LY                      MATION           HR_ONLY               B_WHR_ONLY       2    16 10.2.0.5   10.2.0.5
NO_CONNECT_BY_COMBINE_S                  CONNECT_BY_COM        CONNECT_BY_C
W                       QKSFM_ALL        BINE_SW               OMBINE_SW        2    16 10.2.0.4   10.2.0.4
NO_CONNECT_BY_COST_BASE QKSFM_TRANSFOR   CONNECT_BY_COST       CONNECT_BY_C
D                       MATION           _BASED                OST_BASED        2    16 10.2.0.2   10.2.0.2
                                         CONNECT_BY_ELIM_      CONNECT_BY_EL
NO_CONNECT_BY_ELIM_DUPS QKSFM_ALL        DUPS                  IM_DUPS          2    16 11.2.0.1   11.2.0.1
                                         CONNECT_BY_FILTE      CONNECT_BY_FI
NO_CONNECT_BY_FILTERING  QKSFM_ALL       RING                  LTERING          2    16 10.2.0.2   10.2.0.2
NO_COST_XML_QUERY_REWRI QKSFM_COST_XML_ NO_COST_XML_QUE        COST_XML_QUE
TE                       QUERY_REWRITE   RY_REWRITE            RY_REWRITE       1     0 11.1.0.6   11.1.0.6
                         QKSFM_CPU_COSTI
NO_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.6
NO_DST_UPGRADE_INSERT_CO                 DST_UPGRADE_INS       DST_UPGRADE_I
NV                       QKSFM_ALL       ERT_CONV              NSERT_CONV       1     0 11.2.0.1   11.2.0.3

NO_ELIMINATE_JOIN          QKSFM_TABLE_ELIM ELIMINATE_JOIN     ELIMINATE_JOIN   4    16 10.2.0.1   10.2.0.1

NO_ELIMINATE_OBY           QKSFM_OBYE        ELIMINATE_OBY     ELIMINATE_OBY    2    16 10.2.0.1   10.2.0.1
                           QKSFM_USE_CONCA
NO_EXPAND                  T                 USE_CONCAT      USE_CONCAT         2    16 8.1.0      8.1.7
                           QKSFM_TRANSFOR    EXPAND_GSET_TO_ EXPAND_GSET_T
NO_EXPAND_GSET_TO_UNION    MATION            UNION           O_UNION            2     0 9.2.0      10.1.0
                           QKSFM_TABLE_EXP
NO_EXPAND_TABLE            ANSION            EXPAND_TABLE      EXPAND_TABLE     4    16 11.2.0.1   11.2.0.1
                           QKSFM_STAR_TRAN
NO_FACT                    S                 FACT              FACT             4   272 8.1.0      8.1.7

NO_FACTORIZE_JOIN          QKSFM_JOINFAC     FACTORIZE_JOIN    FACTORIZE_JOIN   2    16 11.2.0.1   11.2.0.1

NO_GBY_PUSHDOWN            QKSFM_ALL         GBY_PUSHDOWN      GBY_PUSHDOWN     2    16 10.2.0.5   10.2.0.5

NO_INDEX                   QKSFM_INDEX       NO_INDEX          INDEX            4   304 8.1.5      8.1.7

NO_INDEX_FFS               QKSFM_INDEX_FFS   NO_INDEX_FFS      INDEX_FFS        4   304 10.1.0.3   10.1.0.3

NO_INDEX_SS                QKSFM_INDEX_SS    NO_INDEX_SS       INDEX_SS         4   304 10.1.0.3   10.1.0.3

NO_LOAD                    QKSFM_EXECUTION NO_LOAD                              1     0 11.1.0.6

NO_MERGE                   QKSFM_CVM         MERGE             MERGE            6    16 8.0.0      10.1.0
                                                               MODEL_PUSH_R
NO_MODEL_PUSH_REF          QKSFM_ALL         MODEL_PUSH_REF    EF               2     0 10.1.0.3

NO_MONITOR                 QKSFM_ALL         MONITOR           MONITOR          1     0 11.1.0.6

NO_MONITORING              QKSFM_ALL         NO_MONITORING                      1     0 8.0.0

NO_MULTIMV_REWRITE         QKSFM_ALL         REWRITE          REWRITE           2    16 10.1.0.3   10.1.0.3
                                             NATIVE_FULL_OUTE NATIVE_FULL_OU
NO_NATIVE_FULL_OUTER_JOIN QKSFM_ALL          R_JOIN           TER_JOIN          2    16 10.2.0.3   10.2.0.3

NO_NLJ_BATCHING            QKSFM_EXECUTION ACCESS              NLJ_BATCHING     4   272 11.1.0.6   11.1.0.6

NO_NLJ_PREFETCH            QKSFM_EXECUTION ACCESS         NLJ_PREFETCH          4   272 11.1.0.6   11.1.0.6
                           QKSFM_TRANSFOR NO_ORDER_ROLLUP
NO_ORDER_ROLLUPS           MATION          S                                    2     0 8.0.0




                                                              Page 3
sql_hints
                           QKSFM_OUTER_JOI OUTER_JOIN_TO_IN OUTER_JOIN_TO
NO_OUTER_JOIN_TO_INNER     N_TO_INNER      NER              _INNER                    2     16 11.1.0.6   11.1.0.6

NO_PARALLEL                QKSFM_CBO           SHARED               SHARED            5    256 10.1.0.3

NO_PARALLEL_INDEX          QKSFM_PQ            PARALLEL_INDEX   PARALLEL_INDEX        4    288 8.1.0
                                               NO_PARTIAL_COMMI
NO_PARTIAL_COMMIT          QKSFM_CBO           T                                      1      0 10.1.0.3

NO_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_TRANSFOR
NO_PRUNE_GSETS             MATION           NO_PRUNE_GSETS                            2      0 9.0.0

NO_PULL_PRED               QKSFM_PULL_PRED     PULL_PRED            PULL_PRED         4     16 10.2.0.1   10.2.0.1
                           QKSFM_FILTER_PUS
NO_PUSH_PRED               H_PRED              PUSH_PRED            PUSH_PRED         6     16 8.1.0      8.1.5
                           QKSFM_TRANSFOR
NO_PUSH_SUBQ               MATION              PUSH_SUBQ            PUSH_SUBQ         2     16 9.2.0      10.2.0.5
                           QKSFM_PX_JOIN_FIL
NO_PX_JOIN_FILTER          TER                 PX_JOIN_FILTER       PX_JOIN_FILTER    4    336 10.2.0.1   11.1.0.6

NO_QKN_BUFF             QKSFM_CBO              NO_QKN_BUFF                            2      0 9.2.0
                        QKSFM_TRANSFOR         NO_QUERY_TRANSF
NO_QUERY_TRANSFORMATION MATION                 ORMATION                               1     16 10.1.0.3
                                               REF_CASCADE_CUR REF_CASCADE_C
NO_REF_CASCADE             QKSFM_CBO           SOR             URSOR                  1      0 9.2.0

NO_RESULT_CACHE            QKSFM_EXECUTION     RESULT_CACHE         RESULT_CACHE      2      0 11.1.0.6
                           QKSFM_TRANSFOR
NO_REWRITE                 MATION              REWRITE              REWRITE           2     16 8.1.5      8.1.7
                           QKSFM_TRANSFOR
NO_SEMIJOIN                MATION              SEMIJOIN             SEMIJOIN          2     16 9.0.0
                           QKSFM_SET_TO_JOI
NO_SET_TO_JOIN             N                   SET_TO_JOIN          SET_TO_JOIN       2     16 10.1.0.3   10.1.0.3

NO_SQL_TUNE                QKSFM_ALL       NO_SQL_TUNE                                1      0 10.2.0.1
                           QKSFM_STAR_TRAN STAR_TRANSFORMA          STAR_TRANSFO
NO_STAR_TRANSFORMATION     S               TION                     RMATION           6     16 10.1.0.3   10.1.0.3
                                           STATEMENT_QUEUI          STATEMENT_QU
NO_STATEMENT_QUEUING       QKSFM_PARALLEL  NG                       EUING             1      0 11.2.0.1

NO_STATS_GSETS             QKSFM_ALL           NO_STATS_GSETS                         2      0 8.0.0
                                               SUBQUERY_PRUNIN SUBQUERY_PRU
NO_SUBQUERY_PRUNING        QKSFM_CBO           G               NING                   4    272 11.1.0.6   11.1.0.6

NO_SUBSTRB_PAD             QKSFM_EXECUTION NO_SUBSTRB_PAD                             1      0 11.2.0.1
                                                                    SWAP_JOIN_INP
NO_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.2
NO_TRANSFORM_DISTINCT_AG QKSFM_TRANSFOR        TRANSFORM_DISTIN     TRANSFORM_DIS
G                        MATION                CT_AGG               TINCT_AGG         2      0 11.2.0.1   11.2.0.1

NO_UNNEST                  QKSFM_UNNEST        UNNEST               UNNEST            2     16 8.1.6      10.1.0

NO_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_AGG
NO_USE_HASH_AGGREGATION QKSFM_ALL              ATION                REGATION          2      0 10.2.0.1   10.2.0.5
NO_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_I
NO_USE_INVISIBLE_INDEXES   QKSFM_INDEX         XES                  NDEXES            1      0 11.1.0.6   11.1.0.6
                           QKSFM_USE_MERG
NO_USE_MERGE               E              NO_USE_MERGE              USE_MERGE         4    336 10.1.0.3   10.1.0.3

NO_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_I
NO_XDB_FASTPATH_INSERT    QKSFM_ALL            ERT              NSERT                 1      0 11.2.0.2
                          QKSFM_XMLINDEX_                       XMLINDEX_REW
NO_XMLINDEX_REWRITE       REWRITE              XMLINDEX_REWRITE RITE                  1      0 11.1.0.6   11.1.0.6
NO_XMLINDEX_REWRITE_IN_SE QKSFM_XMLINDEX_                       XMLINDEX_REW
LECT                      REWRITE              XMLINDEX_REWRITE RITE_IN_SELECT        1      0 11.1.0.6   11.1.0.6
                          QKSFM_XML_REWRI      NO_XML_DML_REW
NO_XML_DML_REWRITE        TE                   RITE                                   1      0 10.2.0.1   11.1.0.6
                          QKSFM_XML_REWRI      FORCE_XML_QUERY FORCE_XML_QU
NO_XML_QUERY_REWRITE      TE                   _REWRITE         ERY_REWRITE           1      0 9.2.0      11.1.0.6

NUM_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_TRANSFO
OPAQUE_TRANSFORM           MATION              RM                                     1      0 10.1.0.3
                           QKSFM_TRANSFOR      OPAQUE_XCANONIC
OPAQUE_XCANONICAL          MATION              AL                                     1      0 10.1.0.3
                                               OPTIMIZER_FEATUR
OPTIMIZER_FEATURES_ENABLE QKSFM_ALL            ES_ENABLE                              1    272 10.1.0.3   10.2.0.1
                          QKSFM_OPT_ESTIM
OPT_ESTIMATE              ATE             OPT_ESTIMATE                                14   272 10.1.0.3

OPT_PARAM                  QKSFM_ALL           OPT_PARAM                              1    272 10.2.0.1   10.2.0.1

ORDERED                    QKSFM_CBO           ORDERED                                2     16 8.1.0      8.1.7




                                                                    Page 4
sql_hints
                                            ORDERED_PREDICA
ORDERED_PREDICATES      QKSFM_CBO           TES                                 2    16 8.0.0

OR_EXPAND               QKSFM_OR_EXPAND OR_EXPAND                               4   272 8.1.7
                        QKSFM_OUTER_JOI OUTER_JOIN_TO_IN NO_OUTER_JOIN
OUTER_JOIN_TO_INNER     N_TO_INNER      NER              _TO_INNER              2    16 11.1.0.6   11.1.0.6

OUTLINE                 QKSFM_ALL           OUTLINE                             2     0 10.2.0.1   10.2.0.1

OUTLINE_LEAF            QKSFM_ALL           OUTLINE_LEAF                        2     0 10.2.0.1   10.2.0.1
                                            OVERFLOW_NOMOV
OVERFLOW_NOMOVE         QKSFM_CBO           E                                   2     0 9.0.0
                                                               NO_PARALLEL_IN
PARALLEL_INDEX          QKSFM_PQ            PARALLEL_INDEX     DEX              4   288 8.1.0

PIV_GB                  QKSFM_ALL           PIV_GB                              2     0 8.1.0

PIV_SSF                 QKSFM_ALL           PIV_SSF                             2     0 8.1.0
                                                               NO_PLACE_DISTI
PLACE_DISTINCT          QKSFM_DIST_PLCMT PLACE_DISTINCT        NCT              2    16 11.2.0.1   11.2.0.1
                        QKSFM_PLACE_GRO                        NO_PLACE_GRO
PLACE_GROUP_BY          UP_BY            PLACE_GROUP_BY        UP_BY            2    16 11.1.0.6   11.1.0.6
                        QKSFM_PQ_DISTRIB
PQ_DISTRIBUTE           UTE              PQ_DISTRIBUTE                          4   272 8.1.5      8.1.7

PQ_MAP                  QKSFM_PQ_MAP        PQ_MAP             PQ_NOMAP         4   272 9.0.0      10.2.0.1

PQ_NOMAP                QKSFM_PQ_MAP        PQ_MAP             PQ_MAP           4   272 9.0.0      10.2.0.1
                        QKSFM_TRANSFOR      PRECOMPUTE_SUB
PRECOMPUTE_SUBQUERY     MATION              QUERY                               2     0 10.2.0.1

PRESERVE_OID            QKSFM_ALL           PRESERVE_OID                        1     0 10.2.0.1

PULL_PRED               QKSFM_PULL_PRED     PULL_PRED          NO_PULL_PRED     4    16 10.2.0.1   10.2.0.1
                        QKSFM_FILTER_PUS
PUSH_PRED               H_PRED              PUSH_PRED          NO_PUSH_PRED     6    16 8.1.0      8.1.5
                        QKSFM_TRANSFOR
PUSH_SUBQ               MATION              PUSH_SUBQ          NO_PUSH_SUBQ     2    16 8.1.0      10.2.0.5
                        QKSFM_PX_JOIN_FIL                      NO_PX_JOIN_FIL
PX_JOIN_FILTER          TER                 PX_JOIN_FILTER     TER              4   336 10.2.0.1   11.1.0.6

QB_NAME                 QKSFM_ALL           QB_NAME                             2   256 10.1.0.3

QUEUE_CURR              QKSFM_CBO           ACCESS                              4   256 8.0.0

QUEUE_ROWP              QKSFM_CBO           ACCESS                              4   256 8.0.0

RBO_OUTLINE             QKSFM_RBO           RBO_OUTLINE                         1     0 10.2.0.1   10.2.0.1
                                            REF_CASCADE_CUR NO_REF_CASCA
REF_CASCADE_CURSOR      QKSFM_CBO           SOR             DE                  1     0 9.2.0

REMOTE_MAPPED           QKSFM_ALL           REMOTE_MAPPED                       2   272 8.1.0
                                            RESTORE_AS_INTER
RESTORE_AS_INTERVALS    QKSFM_CBO           VALS                                2     0 8.1.5
                                            RESTRICT_ALL_REF
RESTRICT_ALL_REF_CONS   QKSFM_ALL           _CONS                               1     0 10.1.0.3
                                                       NO_RESULT_CAC
RESULT_CACHE            QKSFM_EXECUTION RESULT_CACHE   HE                       2     0 11.1.0.6
                                        RETRY_ON_ROW_C
RETRY_ON_ROW_CHANGE     QKSFM_DML       HANGE                                   1     0 11.1.0.7
                        QKSFM_TRANSFOR
REWRITE                 MATION          REWRITE        NO_REWRITE               2    16 8.1.5      8.1.7
                        QKSFM_TRANSFOR
REWRITE_OR_ERROR        MATION          REWRITE                                 2     0 10.1.0.3

ROWID                   QKSFM_CBO           ACCESS                              4   272 8.0.0      8.1.7

RULE                    QKSFM_RBO           MODE                                1    16 8.1.0      8.1.5
                                            SAVE_AS_INTERVAL
SAVE_AS_INTERVALS       QKSFM_CBO           S                                   2     0 8.1.5

SCN_ASCENDING           QKSFM_ALL           SCN_ASCENDING                       1     0 8.1.5
                        QKSFM_TRANSFOR
SEMIJOIN                MATION              SEMIJOIN           NO_SEMIJOIN      2    16 9.0.0

SEMIJOIN_DRIVER         QKSFM_CBO        SEMIJOIN_DRIVER                        2    16 8.1.0      8.1.7
                        QKSFM_SET_TO_JOI                       NO_SET_TO_JOI
SET_TO_JOIN             N                SET_TO_JOIN           N                2    16 10.1.0.3   10.1.0.3

SHARED                  QKSFM_PARALLEL      SHARED            NO_PARALLEL       5   256 8.1.0
                                            SKIP_EXT_OPTIMIZE
SKIP_EXT_OPTIMIZER      QKSFM_CBO           R                                   2    16 9.0.0
                                            SKIP_UNQ_UNUSABL
SKIP_UNQ_UNUSABLE_IDX   QKSFM_CBO           E_IDX                               1     0 10.1.0.3

SQLLDR                  QKSFM_CBO           SQLLDR                              1     0 9.0.0
                        QKSFM_STAR_TRAN
STAR                    S                   STAR                                2    16 8.1.0
                        QKSFM_STAR_TRAN     STAR_TRANSFORMA    NO_STAR_TRANS
STAR_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.1

STREAMS                 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
sql_hints
                                                            NO_SWAP_JOIN_I
SWAP_JOIN_INPUTS          QKSFM_CBO        SWAP_JOIN_INPUTS NPUTS              4   272 8.1.0      8.1.7

SYS_DL_CURSOR             QKSFM_CBO        SYS_DL_CURSOR                       1     0 9.2.0

SYS_PARALLEL_TXN          QKSFM_CBO        SYS_PARALLEL_TXN                    2     0 8.1.6

SYS_RID_ORDER             QKSFM_ALL       SYS_RID_ORDER                        2     0 9.2.0
                          QKSFM_TABLE_LOO TABLE_LOOKUP_BY_ NO_TABLE_LOOK
TABLE_LOOKUP_BY_NL        KUP_BY_NL       NL               UP_BY_NL            4    16 11.2.0.2   11.2.0.2

TABLE_STATS               QKSFM_STATS      TABLE_STATS                         1   272 10.1.0.3

TIV_GB                    QKSFM_ALL        PIV_GB                              2     0 8.1.0

TIV_SSF                   QKSFM_ALL        PIV_SSF                             2     0 8.1.0

TRACING                   QKSFM_EXECUTION TRACING                              1     0 10.1.0.3
                          QKSFM_TRANSFOR TRANSFORM_DISTIN NO_TRANSFORM
TRANSFORM_DISTINCT_AGG    MATION          CT_AGG          _DISTINCT_AGG        2     0 11.2.0.1   11.2.0.1

UNNEST                    QKSFM_UNNEST     UNNEST             NO_UNNEST        2    16 8.1.6      10.1.0

USE_ANTI                  QKSFM_CBO       USE_ANTI                             4   272 8.1.0
                          QKSFM_USE_CONCA
USE_CONCAT                T               USE_CONCAT          NO_EXPAND        2    16 8.1.0      8.1.7

USE_HASH                  QKSFM_USE_HASH   JOIN               NO_USE_HASH      4   464 8.1.0      8.1.7
                                           USE_HASH_AGGREG NO_USE_HASH_A
USE_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_PUSH
WN                      QKSFM_ALL          R_PUSHDOWN         DOWN             2     0 11.2.0.2   11.2.0.2
                                           USE_INVISIBLE_INDE NO_USE_INVISIB
USE_INVISIBLE_INDEXES     QKSFM_INDEX      XES                LE_INDEXES       1     0 11.1.0.6   11.1.0.6
                          QKSFM_USE_MERG
USE_MERGE                 E              JOIN                 NO_USE_MERGE     4   336 8.1.0      8.1.7
                          QKSFM_USE_MERG
USE_MERGE_CARTESIAN       E_CARTESIAN    JOIN                                  4   336 11.1.0.6   11.1.0.6

USE_NL                    QKSFM_USE_NL    JOIN             NO_USE_NL           4   336 8.1.0      8.1.7
                          QKSFM_USE_NL_WI USE_NL_WITH_INDE
USE_NL_WITH_INDEX         TH_INDEX        X                NO_USE_NL           4   304 10.1.0.3

USE_SEMI                  QKSFM_CBO        USE_SEMI                            4   272 8.1.0
                          QKSFM_TRANSFOR   USE_TTT_FOR_GSE
USE_TTT_FOR_GSETS         MATION           TS                                  2     0 9.0.0
                                           USE_WEAK_NAME_R
USE_WEAK_NAME_RESL        QKSFM_ALL        ESL                                 1     0 10.1.0.3

VECTOR_READ               QKSFM_CBO       VECTOR_READ                          1     0 10.1.0.3
                                          VECTOR_READ_TRA
VECTOR_READ_TRACE         QKSFM_CBO       CE                                   1     0 10.1.0.3
                                          XDB_FASTPATH_INS NO_XDB_FASTPA
XDB_FASTPATH_INSERT       QKSFM_ALL       ERT               TH_INSERT          1     0 11.2.0.2
                          QKSFM_XMLINDEX_                   NO_XMLINDEX_R
XMLINDEX_REWRITE          REWRITE         XMLINDEX_REWRITE EWRITE              1     0 11.1.0.6   11.1.0.6
XMLINDEX_REWRITE_IN_SELEC QKSFM_XMLINDEX_                   EWRITE_IN_SELE
T                         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_STM
XML_DML_RWT_STMT          TE              T                                    1     0 11.1.0.6   11.1.0.6

X_DYN_PRUNE               QKSFM_CBO        X_DYN_PRUNE                         2     0 10.1.0.3




                                                              Page 6

More Related Content

Viewers also liked

Sql Server execution plans
Sql Server execution plansSql Server execution plans
Sql Server execution plansFlorin Cardasim
 
XML on SQL Server
XML on SQL ServerXML on SQL Server
XML on SQL Servertorp42
 
7a advanced tsql
7a   advanced tsql7a   advanced tsql
7a advanced tsqlNauman R
 
Sql query analyzer & maintenance
Sql query analyzer & maintenanceSql query analyzer & maintenance
Sql query analyzer & maintenancenspyrenet
 
SQL Server - Querying and Managing XML Data
SQL Server - Querying and Managing XML DataSQL Server - Querying and Managing XML Data
SQL Server - Querying and Managing XML DataMarek Maśko
 
Stored-Procedures-Presentation
Stored-Procedures-PresentationStored-Procedures-Presentation
Stored-Procedures-PresentationChuck Walker
 
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)Beat Signer
 
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)Beat Signer
 
T-SQL Data Types (Quick Overview)
T-SQL Data Types (Quick Overview)T-SQL Data Types (Quick Overview)
T-SQL Data Types (Quick Overview)Naji El Kotob
 
Getting Started with HTML5 in Tech Com (STC 2012)
Getting Started with HTML5 in Tech Com (STC 2012)Getting Started with HTML5 in Tech Com (STC 2012)
Getting Started with HTML5 in Tech Com (STC 2012)Peter Lubbers
 
为10g rac cluster添加节点
为10g rac cluster添加节点为10g rac cluster添加节点
为10g rac cluster添加节点maclean liu
 
New Zealand Franchising Confidence Index | July 2015
New Zealand Franchising Confidence Index | July 2015New Zealand Franchising Confidence Index | July 2015
New Zealand Franchising Confidence Index | July 2015Franchize Consultants
 
Upgrade 11.2.0.1 rac db to 11.2.0.2 in linux
Upgrade 11.2.0.1 rac db to 11.2.0.2 in linuxUpgrade 11.2.0.1 rac db to 11.2.0.2 in linux
Upgrade 11.2.0.1 rac db to 11.2.0.2 in linuxmaclean liu
 
Sacred places pix mini
Sacred places pix miniSacred places pix mini
Sacred places pix miniaquazoo
 
【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析
【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析
【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析maclean liu
 

Viewers also liked (20)

Sql Server execution plans
Sql Server execution plansSql Server execution plans
Sql Server execution plans
 
D drops
D drops D drops
D drops
 
XML on SQL Server
XML on SQL ServerXML on SQL Server
XML on SQL Server
 
7a advanced tsql
7a   advanced tsql7a   advanced tsql
7a advanced tsql
 
SQL Functions
SQL FunctionsSQL Functions
SQL Functions
 
Sql operators & functions 3
Sql operators & functions 3Sql operators & functions 3
Sql operators & functions 3
 
Sql query analyzer & maintenance
Sql query analyzer & maintenanceSql query analyzer & maintenance
Sql query analyzer & maintenance
 
SQL Server - Querying and Managing XML Data
SQL Server - Querying and Managing XML DataSQL Server - Querying and Managing XML Data
SQL Server - Querying and Managing XML Data
 
Stored-Procedures-Presentation
Stored-Procedures-PresentationStored-Procedures-Presentation
Stored-Procedures-Presentation
 
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
 
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
 
T-SQL Data Types (Quick Overview)
T-SQL Data Types (Quick Overview)T-SQL Data Types (Quick Overview)
T-SQL Data Types (Quick Overview)
 
Getting Started with HTML5 in Tech Com (STC 2012)
Getting Started with HTML5 in Tech Com (STC 2012)Getting Started with HTML5 in Tech Com (STC 2012)
Getting Started with HTML5 in Tech Com (STC 2012)
 
20091016
2009101620091016
20091016
 
为10g rac cluster添加节点
为10g rac cluster添加节点为10g rac cluster添加节点
为10g rac cluster添加节点
 
New Zealand Franchising Confidence Index | July 2015
New Zealand Franchising Confidence Index | July 2015New Zealand Franchising Confidence Index | July 2015
New Zealand Franchising Confidence Index | July 2015
 
Develop Mobile App
Develop Mobile AppDevelop Mobile App
Develop Mobile App
 
Upgrade 11.2.0.1 rac db to 11.2.0.2 in linux
Upgrade 11.2.0.1 rac db to 11.2.0.2 in linuxUpgrade 11.2.0.1 rac db to 11.2.0.2 in linux
Upgrade 11.2.0.1 rac db to 11.2.0.2 in linux
 
Sacred places pix mini
Sacred places pix miniSacred places pix mini
Sacred places pix mini
 
【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析
【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析
【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析
 

More from maclean liu

Mysql企业备份发展及实践
Mysql企业备份发展及实践Mysql企业备份发展及实践
Mysql企业备份发展及实践maclean liu
 
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアルOracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアルmaclean liu
 
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略maclean liu
 
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案maclean liu
 
TomCat迁移步骤简述以及案例
TomCat迁移步骤简述以及案例TomCat迁移步骤简述以及案例
TomCat迁移步骤简述以及案例maclean liu
 
PRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health CheckPRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health Checkmaclean liu
 
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案maclean liu
 
Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响maclean liu
 
【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案maclean liu
 
Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2maclean liu
 
Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2maclean liu
 
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1maclean liu
 
诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础 诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础 maclean liu
 
Orclrecove 1 pd-prm-dul testing for oracle database recovery_20141030_biot_wang
Orclrecove 1 pd-prm-dul testing for oracle database recovery_20141030_biot_wangOrclrecove 1 pd-prm-dul testing for oracle database recovery_20141030_biot_wang
Orclrecove 1 pd-prm-dul testing for oracle database recovery_20141030_biot_wangmaclean liu
 
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24maclean liu
 
追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?maclean liu
 
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践maclean liu
 
Prm dul is an oracle database recovery tool database
Prm dul is an oracle database recovery tool   databasePrm dul is an oracle database recovery tool   database
Prm dul is an oracle database recovery tool databasemaclean liu
 
Oracle prm dul, jvm and os
Oracle prm dul, jvm and osOracle prm dul, jvm and os
Oracle prm dul, jvm and osmaclean liu
 
Oracle dba必备技能 使用os watcher工具监控系统性能负载
Oracle dba必备技能   使用os watcher工具监控系统性能负载Oracle dba必备技能   使用os watcher工具监控系统性能负载
Oracle dba必备技能 使用os watcher工具监控系统性能负载maclean liu
 

More from maclean liu (20)

Mysql企业备份发展及实践
Mysql企业备份发展及实践Mysql企业备份发展及实践
Mysql企业备份发展及实践
 
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアルOracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
 
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
 
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
 
TomCat迁移步骤简述以及案例
TomCat迁移步骤简述以及案例TomCat迁移步骤简述以及案例
TomCat迁移步骤简述以及案例
 
PRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health CheckPRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health Check
 
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
 
Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响
 
【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案
 
Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2
 
Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2
 
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
 
诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础 诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础
 
Orclrecove 1 pd-prm-dul testing for oracle database recovery_20141030_biot_wang
Orclrecove 1 pd-prm-dul testing for oracle database recovery_20141030_biot_wangOrclrecove 1 pd-prm-dul testing for oracle database recovery_20141030_biot_wang
Orclrecove 1 pd-prm-dul testing for oracle database recovery_20141030_biot_wang
 
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
 
追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?
 
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
 
Prm dul is an oracle database recovery tool database
Prm dul is an oracle database recovery tool   databasePrm dul is an oracle database recovery tool   database
Prm dul is an oracle database recovery tool database
 
Oracle prm dul, jvm and os
Oracle prm dul, jvm and osOracle prm dul, jvm and os
Oracle prm dul, jvm and os
 
Oracle dba必备技能 使用os watcher工具监控系统性能负载
Oracle dba必备技能   使用os watcher工具监控系统性能负载Oracle dba必备技能   使用os watcher工具监控系统性能负载
Oracle dba必备技能 使用os watcher工具监控系统性能负载
 

SQL hints and transformations guide

  • 1. sql_hints TARGET_L VERSION_OU NAME SQL_FEATURE CLASS INVERSE EVEL PROPERTY VERSION TLINE ALL_ROWS QKSFM_ALL_ROWS MODE 1 16 8.1.0 10.2.0.1 AND_EQUAL QKSFM_AND_EQUAL ACCESS 4 304 8.1.0 8.1.7 QKSFM_TRANSFOR ANTIJOIN MATION ANTIJOIN 2 16 9.0.0 APPEND QKSFM_CBO APPEND NOAPPEND 1 0 8.1.0 APPEND_VALUES QKSFM_CBO APPEND_VALUES NOAPPEND 1 0 11.2.0.1 QKSFM_CURSOR_S BIND_AWARE HARING BIND_AWARE NO_BIND_AWARE 1 0 11.1.0.7 BITMAP QKSFM_CBO BITMAP 2 256 8.1.0 8.1.5 QKSFM_BITMAP_TR BITMAP_TREE EE ACCESS 4 304 10.2.0.1 10.2.0.1 BUFFER QKSFM_CBO BUFFER NO_BUFFER 2 0 8.1.5 BYPASS_RECURSIV BYPASS_RECURSIVE_CHECK QKSFM_ALL E_CHECK 2 0 9.0.0 BYPASS_UJVC QKSFM_CBO BYPASS_UJVC 2 0 8.1.5 CACHE QKSFM_EXECUTION CACHE NOCACHE 4 256 8.1.0 CACHE_CB QKSFM_CBO CACHE_CB NOCACHE 4 256 8.1.5 CACHE_TEMP_TABLE QKSFM_ALL CACHE NOCACHE 4 256 8.1.5 CARDINALITY QKSFM_STATS CARDINALITY 14 272 9.0.0 CHANGE_DUPKEY_ERROR_IND CHANGE_DUPKEY_E EX 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.6 CHOOSE QKSFM_CHOOSE MODE 1 16 8.1.0 CLUSTER 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.1 COLUMN_STATS QKSFM_STATS TABLE_STATS 1 272 10.1.0.3 QKSFM_TRANSFOR CONNECT_BY_CB_W Y_CB_WHR_ONL CONNECT_BY_CB_WHR_ONLY MATION HR_ONLY Y 2 16 10.2.0.5 10.2.0.5 CONNECT_BY_COM NO_CONNECT_B CONNECT_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_B CONNECT_BY_COST_BASED MATION _BASED Y_COST_BASED 2 16 10.2.0.2 10.2.0.2 CONNECT_BY_ELIM_ NO_CONNECT_B CONNECT_BY_ELIM_DUPS QKSFM_ALL DUPS Y_ELIM_DUPS 2 16 11.2.0.1 11.2.0.1 CONNECT_BY_FILTE NO_CONNECT_B CONNECT_BY_FILTERING QKSFM_ALL RING Y_FILTERING 2 16 10.2.0.2 10.2.0.2 QKSFM_COST_XML_ COST_XML_QUERY_ QUERY_REWRIT COST_XML_QUERY_REWRITE QUERY_REWRITE REWRITE E 1 0 11.1.0.6 11.1.0.6 QKSFM_CPU_COSTI NO_CPU_COSTIN CPU_COSTING NG CPU_COSTING G 2 16 9.0.0 CUBE_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_STAT DBMS_STATS S DBMS_STATS 1 0 10.2.0.1 DB_VERSION QKSFM_ALL DB_VERSION 1 272 11.1.0.6 11.1.0.6 DEREF_NO_REWRIT DEREF_NO_REWRITE QKSFM_ALL E 1 0 8.1.0 DML_UPDATE QKSFM_CBO DML_UPDATE 1 0 9.0.0 DOMAIN_INDEX_FILT NO_DOMAIN_IND DOMAIN_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.1 DRIVING_SITE QKSFM_ALL DRIVING_SITE 4 256 8.1.0 8.1.7 DST_UPGRADE_INS DE_INSERT_CON DST_UPGRADE_INSERT_CONV QKSFM_ALL ERT_CONV V 1 0 11.2.0.1 QKSFM_DYNAMIC_S DYNAMIC_SAMPLING AMPLING DYNAMIC_SAMPLING 6 272 9.2.0 QKSFM_DYNAMIC_S DYNAMIC_SAMPLING DYNAMIC_SAMPLING_EST_CDN AMPLING_EST_CDN _EST_CDN 4 272 9.2.0 NO_ELIMINATE_J ELIMINATE_JOIN QKSFM_TABLE_ELIM ELIMINATE_JOINOIN 4 16 10.2.0.1 10.2.0.1 NO_ELIMINATE_O ELIMINATE_OBY QKSFM_OBYE ELIMINATE_OBY BY 2 16 10.2.0.1 10.2.0.1 QKSFM_TRANSFOR EXPAND_GSET_TO_ NO_EXPAND_GS EXPAND_GSET_TO_UNION MATION UNION ET_TO_UNION 2 0 9.2.0 10.1.0 QKSFM_TABLE_EXP NO_EXPAND_TAB EXPAND_TABLE ANSION EXPAND_TABLE LE 4 16 11.2.0.1 11.2.0.1 EXPR_CORR_CHECK QKSFM_CBO EXPR_CORR_CHECK 1 0 8.0.0 Page 1
  • 2. sql_hints QKSFM_STAR_TRAN FACT 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.1 FBTSCAN QKSFM_CBO FBTSCAN 1 0 10.1.0.3 QKSFM_FIRST_ROW FIRST_ROWS S MODE 1 16 8.1.0 10.2.0.1 QKSFM_XML_REWRI FORCE_XML_QUERY NO_XML_QUERY FORCE_XML_QUERY_REWRITE TE _REWRITE _REWRITE 1 0 9.2.0 11.1.0.6 FULL QKSFM_FULL ACCESS 4 272 8.1.0 8.1.7 QKSFM_GATHER_PL GATHER_PLAN_STA GATHER_PLAN_STATISTICS AN_STATISTICS TISTICS 1 0 10.1.0.3 QKSFM_TRANSFOR GBY_CONC_ROLLUP MATION GBY_CONC_ROLLUP 2 0 9.0.0 NO_GBY_PUSHD GBY_PUSHDOWN QKSFM_ALL GBY_PUSHDOWN OWN 2 16 10.2.0.5 10.2.0.5 HASH QKSFM_ALL ACCESS 4 272 8.1.0 8.1.7 HASH_AJ QKSFM_CBO ANTIJOIN 2 16 8.1.0 8.1.7 HASH_SJ QKSFM_CBO SEMIJOIN 2 16 8.1.0 8.1.7 HWM_BROKERED QKSFM_CBO HWM_BROKERED 2 0 9.0.0 IGNORE_OPTIM_EMBEDDED_HI IGNORE_OPTIM_EM NTS QKSFM_ALL BEDDED_HINTS 1 0 10.1.0.3 10.2.0.1 IGNORE_ROW_ON_DUPKEY_IND IGNORE_ROW_ON_D EX QKSFM_DML UPKEY_INDEX 4 288 11.1.0.7 IGNORE_WHERE_CL IGNORE_WHERE_CLAUSE QKSFM_ALL AUSE 1 0 9.2.0 INCLUDE_VERSION QKSFM_ALL INCLUDE_VERSION 1 0 10.1.0.3 INDEX QKSFM_INDEX ACCESS NO_INDEX 4 304 8.0.0 8.1.7 INDEX_ASC QKSFM_INDEX_ASC ACCESS NO_INDEX 4 304 8.1.0 QKSFM_INDEX_COM INDEX_COMBINE BINE ACCESS 4 432 8.1.0 8.1.7 QKSFM_INDEX_DES INDEX_DESC C ACCESS NO_INDEX 4 304 8.1.0 8.1.7 INDEX_FFS QKSFM_INDEX_FFS ACCESS 4 304 8.1.0 8.1.7 INDEX_JOIN QKSFM_INDEX_JOIN ACCESS 4 304 8.1.5 10.1.0.3 INDEX_RRS QKSFM_CBO ACCESS 4 304 9.0.0 QKSFM_INDEX_RS_A INDEX_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.6 INDEX_SS QKSFM_INDEX_SS ACCESS NO_INDEX_SS 4 304 9.0.0 10.2.0.1 QKSFM_INDEX_SS_A INDEX_SS_ASC SC ACCESS NO_INDEX_SS 4 304 9.0.0 QKSFM_INDEX_SS_D INDEX_SS_DESC ESC ACCESS NO_INDEX_SS 4 304 9.0.0 10.2.0.1 INDEX_STATS QKSFM_STATS TABLE_STATS 1 272 10.1.0.3 QKSFM_TRANSFOR INLINE MATION INLINE MATERIALIZE 2 0 9.0.0 INLINE_XMLTYPE_NT QKSFM_ALL INLINE_XMLTYPE_NT 1 0 10.2.0.1 QKSFM_JOIN_ORDE LEADING R LEADING 8 272 8.1.6 10.1.0.3 QKSFM_TRANSFOR LIKE_EXPAND MATION LIKE_EXPAND 4 272 8.1.7 LOCAL_INDEXES QKSFM_CBO LOCAL_INDEXES 2 0 9.0.0 QKSFM_TRANSFOR MATERIALIZE MATION INLINE INLINE 2 0 9.0.0 MERGE QKSFM_CVM MERGE NO_MERGE 6 16 8.1.0 10.1.0 MERGE_AJ QKSFM_CBO ANTIJOIN 2 16 8.1.0 8.1.7 MERGE_CONST_ON QKSFM_CBO MERGE_CONST_ON 1 0 8.0.0 MERGE_SJ QKSFM_CBO SEMIJOIN 2 16 8.1.0 8.1.7 QKSFM_TRANSFOR MODEL_COMPILE_S MODEL_COMPILE_SUBQUERY MATION UBQUERY 2 0 10.2.0.1 MODEL_DONTVERIFY_UNIQUEN QKSFM_TRANSFOR MODEL_DONTVERIF ESS MATION Y_UNIQUENESS 2 0 10.1.0.3 QKSFM_TRANSFOR MODEL_DYNAMIC_S MODEL_DYNAMIC_SUBQUERY MATION UBQUERY 2 0 10.2.0.1 QKSFM_TRANSFOR MODEL_MIN_ANALY MODEL_MIN_ANALYSIS MATION SIS 2 0 10.1.0.3 MODEL_MIN_ANALY MODEL_NO_ANALYSIS QKSFM_ALL SIS 2 0 10.1.0.3 QKSFM_TRANSFOR NO_MODEL_PUS MODEL_PUSH_REF MATION MODEL_PUSH_REF H_REF 2 0 10.1.0.3 MONITOR QKSFM_ALL MONITOR NO_MONITOR 1 0 11.1.0.6 QKSFM_TRANSFOR MV_MERGE MATION MV_MERGE 2 0 9.0.0 Page 2
  • 3. sql_hints NATIVE_FULL_OUTE NO_NATIVE_FULL NATIVE_FULL_OUTER_JOIN QKSFM_ALL R_JOIN _OUTER_JOIN 2 16 10.2.0.3 10.2.0.3 NESTED_TABLE_FAS NESTED_TABLE_FAST_INSERT QKSFM_ALL T_INSERT 1 0 10.1.0.3 NESTED_TABLE_GE NESTED_TABLE_GET_REFS QKSFM_ALL T_REFS 1 0 8.1.0 NESTED_TABLE_SET NESTED_TABLE_SET_SETID QKSFM_ALL _SETID 1 0 8.1.5 NO_NLJ_BATCHI NLJ_BATCHING QKSFM_EXECUTION ACCESS NG 4 272 11.1.0.6 11.1.0.6 NO_NLJ_PREFET NLJ_PREFETCH QKSFM_EXECUTION ACCESS CH 4 272 11.1.0.6 11.1.0.6 NL_AJ QKSFM_CBO ANTIJOIN 2 16 8.0.0 NL_SJ QKSFM_CBO SEMIJOIN 2 16 8.0.0 NOAPPEND QKSFM_CBO APPEND APPEND 1 0 8.1.0 NOCACHE QKSFM_EXECUTION CACHE CACHE 4 256 8.1.0 NOPARALLEL QKSFM_PARALLEL SHARED SHARED 5 256 8.1.0 NO_ACCESS QKSFM_ALL NO_ACCESS 4 256 8.1.5 8.1.7 NO_BASETABLE_MULTIMV_REW RITE QKSFM_ALL REWRITE REWRITE 2 16 10.1.0.3 10.1.0.3 QKSFM_CURSOR_S NO_BIND_AWARE HARING BIND_AWARE BIND_AWARE 1 0 11.1.0.7 NO_BUFFER QKSFM_CBO BUFFER BUFFER 2 0 8.1.5 NO_CARTESIAN QKSFM_ALL NO_CARTESIAN 4 336 10.2.0.1 QKSFM_CHECK_ACL NO_CHECK_ACL_RE CHECK_ACL_RE NO_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.1 NO_CONNECT_BY_CB_WHR_ON QKSFM_TRANSFOR CONNECT_BY_CB_W CONNECT_BY_C LY MATION HR_ONLY B_WHR_ONLY 2 16 10.2.0.5 10.2.0.5 NO_CONNECT_BY_COMBINE_S CONNECT_BY_COM CONNECT_BY_C W QKSFM_ALL BINE_SW OMBINE_SW 2 16 10.2.0.4 10.2.0.4 NO_CONNECT_BY_COST_BASE QKSFM_TRANSFOR CONNECT_BY_COST CONNECT_BY_C D MATION _BASED OST_BASED 2 16 10.2.0.2 10.2.0.2 CONNECT_BY_ELIM_ CONNECT_BY_EL NO_CONNECT_BY_ELIM_DUPS QKSFM_ALL DUPS IM_DUPS 2 16 11.2.0.1 11.2.0.1 CONNECT_BY_FILTE CONNECT_BY_FI NO_CONNECT_BY_FILTERING QKSFM_ALL RING LTERING 2 16 10.2.0.2 10.2.0.2 NO_COST_XML_QUERY_REWRI QKSFM_COST_XML_ NO_COST_XML_QUE COST_XML_QUE TE QUERY_REWRITE RY_REWRITE RY_REWRITE 1 0 11.1.0.6 11.1.0.6 QKSFM_CPU_COSTI NO_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.6 NO_DST_UPGRADE_INSERT_CO DST_UPGRADE_INS DST_UPGRADE_I NV QKSFM_ALL ERT_CONV NSERT_CONV 1 0 11.2.0.1 11.2.0.3 NO_ELIMINATE_JOIN QKSFM_TABLE_ELIM ELIMINATE_JOIN ELIMINATE_JOIN 4 16 10.2.0.1 10.2.0.1 NO_ELIMINATE_OBY QKSFM_OBYE ELIMINATE_OBY ELIMINATE_OBY 2 16 10.2.0.1 10.2.0.1 QKSFM_USE_CONCA NO_EXPAND T USE_CONCAT USE_CONCAT 2 16 8.1.0 8.1.7 QKSFM_TRANSFOR EXPAND_GSET_TO_ EXPAND_GSET_T NO_EXPAND_GSET_TO_UNION MATION UNION O_UNION 2 0 9.2.0 10.1.0 QKSFM_TABLE_EXP NO_EXPAND_TABLE ANSION EXPAND_TABLE EXPAND_TABLE 4 16 11.2.0.1 11.2.0.1 QKSFM_STAR_TRAN NO_FACT S FACT FACT 4 272 8.1.0 8.1.7 NO_FACTORIZE_JOIN QKSFM_JOINFAC FACTORIZE_JOIN FACTORIZE_JOIN 2 16 11.2.0.1 11.2.0.1 NO_GBY_PUSHDOWN QKSFM_ALL GBY_PUSHDOWN GBY_PUSHDOWN 2 16 10.2.0.5 10.2.0.5 NO_INDEX QKSFM_INDEX NO_INDEX INDEX 4 304 8.1.5 8.1.7 NO_INDEX_FFS QKSFM_INDEX_FFS NO_INDEX_FFS INDEX_FFS 4 304 10.1.0.3 10.1.0.3 NO_INDEX_SS QKSFM_INDEX_SS NO_INDEX_SS INDEX_SS 4 304 10.1.0.3 10.1.0.3 NO_LOAD QKSFM_EXECUTION NO_LOAD 1 0 11.1.0.6 NO_MERGE QKSFM_CVM MERGE MERGE 6 16 8.0.0 10.1.0 MODEL_PUSH_R NO_MODEL_PUSH_REF QKSFM_ALL MODEL_PUSH_REF EF 2 0 10.1.0.3 NO_MONITOR QKSFM_ALL MONITOR MONITOR 1 0 11.1.0.6 NO_MONITORING QKSFM_ALL NO_MONITORING 1 0 8.0.0 NO_MULTIMV_REWRITE QKSFM_ALL REWRITE REWRITE 2 16 10.1.0.3 10.1.0.3 NATIVE_FULL_OUTE NATIVE_FULL_OU NO_NATIVE_FULL_OUTER_JOIN QKSFM_ALL R_JOIN TER_JOIN 2 16 10.2.0.3 10.2.0.3 NO_NLJ_BATCHING QKSFM_EXECUTION ACCESS NLJ_BATCHING 4 272 11.1.0.6 11.1.0.6 NO_NLJ_PREFETCH QKSFM_EXECUTION ACCESS NLJ_PREFETCH 4 272 11.1.0.6 11.1.0.6 QKSFM_TRANSFOR NO_ORDER_ROLLUP NO_ORDER_ROLLUPS MATION S 2 0 8.0.0 Page 3
  • 4. sql_hints QKSFM_OUTER_JOI OUTER_JOIN_TO_IN OUTER_JOIN_TO NO_OUTER_JOIN_TO_INNER N_TO_INNER NER _INNER 2 16 11.1.0.6 11.1.0.6 NO_PARALLEL QKSFM_CBO SHARED SHARED 5 256 10.1.0.3 NO_PARALLEL_INDEX QKSFM_PQ PARALLEL_INDEX PARALLEL_INDEX 4 288 8.1.0 NO_PARTIAL_COMMI NO_PARTIAL_COMMIT QKSFM_CBO T 1 0 10.1.0.3 NO_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_TRANSFOR NO_PRUNE_GSETS MATION NO_PRUNE_GSETS 2 0 9.0.0 NO_PULL_PRED QKSFM_PULL_PRED PULL_PRED PULL_PRED 4 16 10.2.0.1 10.2.0.1 QKSFM_FILTER_PUS NO_PUSH_PRED H_PRED PUSH_PRED PUSH_PRED 6 16 8.1.0 8.1.5 QKSFM_TRANSFOR NO_PUSH_SUBQ MATION PUSH_SUBQ PUSH_SUBQ 2 16 9.2.0 10.2.0.5 QKSFM_PX_JOIN_FIL NO_PX_JOIN_FILTER TER PX_JOIN_FILTER PX_JOIN_FILTER 4 336 10.2.0.1 11.1.0.6 NO_QKN_BUFF QKSFM_CBO NO_QKN_BUFF 2 0 9.2.0 QKSFM_TRANSFOR NO_QUERY_TRANSF NO_QUERY_TRANSFORMATION MATION ORMATION 1 16 10.1.0.3 REF_CASCADE_CUR REF_CASCADE_C NO_REF_CASCADE QKSFM_CBO SOR URSOR 1 0 9.2.0 NO_RESULT_CACHE QKSFM_EXECUTION RESULT_CACHE RESULT_CACHE 2 0 11.1.0.6 QKSFM_TRANSFOR NO_REWRITE MATION REWRITE REWRITE 2 16 8.1.5 8.1.7 QKSFM_TRANSFOR NO_SEMIJOIN MATION SEMIJOIN SEMIJOIN 2 16 9.0.0 QKSFM_SET_TO_JOI NO_SET_TO_JOIN N SET_TO_JOIN SET_TO_JOIN 2 16 10.1.0.3 10.1.0.3 NO_SQL_TUNE QKSFM_ALL NO_SQL_TUNE 1 0 10.2.0.1 QKSFM_STAR_TRAN STAR_TRANSFORMA STAR_TRANSFO NO_STAR_TRANSFORMATION S TION RMATION 6 16 10.1.0.3 10.1.0.3 STATEMENT_QUEUI STATEMENT_QU NO_STATEMENT_QUEUING QKSFM_PARALLEL NG EUING 1 0 11.2.0.1 NO_STATS_GSETS QKSFM_ALL NO_STATS_GSETS 2 0 8.0.0 SUBQUERY_PRUNIN SUBQUERY_PRU NO_SUBQUERY_PRUNING QKSFM_CBO G NING 4 272 11.1.0.6 11.1.0.6 NO_SUBSTRB_PAD QKSFM_EXECUTION NO_SUBSTRB_PAD 1 0 11.2.0.1 SWAP_JOIN_INP NO_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.2 NO_TRANSFORM_DISTINCT_AG QKSFM_TRANSFOR TRANSFORM_DISTIN TRANSFORM_DIS G MATION CT_AGG TINCT_AGG 2 0 11.2.0.1 11.2.0.1 NO_UNNEST QKSFM_UNNEST UNNEST UNNEST 2 16 8.1.6 10.1.0 NO_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_AGG NO_USE_HASH_AGGREGATION QKSFM_ALL ATION REGATION 2 0 10.2.0.1 10.2.0.5 NO_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_I NO_USE_INVISIBLE_INDEXES QKSFM_INDEX XES NDEXES 1 0 11.1.0.6 11.1.0.6 QKSFM_USE_MERG NO_USE_MERGE E NO_USE_MERGE USE_MERGE 4 336 10.1.0.3 10.1.0.3 NO_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_I NO_XDB_FASTPATH_INSERT QKSFM_ALL ERT NSERT 1 0 11.2.0.2 QKSFM_XMLINDEX_ XMLINDEX_REW NO_XMLINDEX_REWRITE REWRITE XMLINDEX_REWRITE RITE 1 0 11.1.0.6 11.1.0.6 NO_XMLINDEX_REWRITE_IN_SE QKSFM_XMLINDEX_ XMLINDEX_REW LECT REWRITE XMLINDEX_REWRITE RITE_IN_SELECT 1 0 11.1.0.6 11.1.0.6 QKSFM_XML_REWRI NO_XML_DML_REW NO_XML_DML_REWRITE TE RITE 1 0 10.2.0.1 11.1.0.6 QKSFM_XML_REWRI FORCE_XML_QUERY FORCE_XML_QU NO_XML_QUERY_REWRITE TE _REWRITE ERY_REWRITE 1 0 9.2.0 11.1.0.6 NUM_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_TRANSFO OPAQUE_TRANSFORM MATION RM 1 0 10.1.0.3 QKSFM_TRANSFOR OPAQUE_XCANONIC OPAQUE_XCANONICAL MATION AL 1 0 10.1.0.3 OPTIMIZER_FEATUR OPTIMIZER_FEATURES_ENABLE QKSFM_ALL ES_ENABLE 1 272 10.1.0.3 10.2.0.1 QKSFM_OPT_ESTIM OPT_ESTIMATE ATE OPT_ESTIMATE 14 272 10.1.0.3 OPT_PARAM QKSFM_ALL OPT_PARAM 1 272 10.2.0.1 10.2.0.1 ORDERED QKSFM_CBO ORDERED 2 16 8.1.0 8.1.7 Page 4
  • 5. sql_hints ORDERED_PREDICA ORDERED_PREDICATES QKSFM_CBO TES 2 16 8.0.0 OR_EXPAND QKSFM_OR_EXPAND OR_EXPAND 4 272 8.1.7 QKSFM_OUTER_JOI OUTER_JOIN_TO_IN NO_OUTER_JOIN OUTER_JOIN_TO_INNER N_TO_INNER NER _TO_INNER 2 16 11.1.0.6 11.1.0.6 OUTLINE QKSFM_ALL OUTLINE 2 0 10.2.0.1 10.2.0.1 OUTLINE_LEAF QKSFM_ALL OUTLINE_LEAF 2 0 10.2.0.1 10.2.0.1 OVERFLOW_NOMOV OVERFLOW_NOMOVE QKSFM_CBO E 2 0 9.0.0 NO_PARALLEL_IN PARALLEL_INDEX QKSFM_PQ PARALLEL_INDEX DEX 4 288 8.1.0 PIV_GB QKSFM_ALL PIV_GB 2 0 8.1.0 PIV_SSF QKSFM_ALL PIV_SSF 2 0 8.1.0 NO_PLACE_DISTI PLACE_DISTINCT QKSFM_DIST_PLCMT PLACE_DISTINCT NCT 2 16 11.2.0.1 11.2.0.1 QKSFM_PLACE_GRO NO_PLACE_GRO PLACE_GROUP_BY UP_BY PLACE_GROUP_BY UP_BY 2 16 11.1.0.6 11.1.0.6 QKSFM_PQ_DISTRIB PQ_DISTRIBUTE UTE PQ_DISTRIBUTE 4 272 8.1.5 8.1.7 PQ_MAP QKSFM_PQ_MAP PQ_MAP PQ_NOMAP 4 272 9.0.0 10.2.0.1 PQ_NOMAP QKSFM_PQ_MAP PQ_MAP PQ_MAP 4 272 9.0.0 10.2.0.1 QKSFM_TRANSFOR PRECOMPUTE_SUB PRECOMPUTE_SUBQUERY MATION QUERY 2 0 10.2.0.1 PRESERVE_OID QKSFM_ALL PRESERVE_OID 1 0 10.2.0.1 PULL_PRED QKSFM_PULL_PRED PULL_PRED NO_PULL_PRED 4 16 10.2.0.1 10.2.0.1 QKSFM_FILTER_PUS PUSH_PRED H_PRED PUSH_PRED NO_PUSH_PRED 6 16 8.1.0 8.1.5 QKSFM_TRANSFOR PUSH_SUBQ MATION PUSH_SUBQ NO_PUSH_SUBQ 2 16 8.1.0 10.2.0.5 QKSFM_PX_JOIN_FIL NO_PX_JOIN_FIL PX_JOIN_FILTER TER PX_JOIN_FILTER TER 4 336 10.2.0.1 11.1.0.6 QB_NAME QKSFM_ALL QB_NAME 2 256 10.1.0.3 QUEUE_CURR QKSFM_CBO ACCESS 4 256 8.0.0 QUEUE_ROWP QKSFM_CBO ACCESS 4 256 8.0.0 RBO_OUTLINE QKSFM_RBO RBO_OUTLINE 1 0 10.2.0.1 10.2.0.1 REF_CASCADE_CUR NO_REF_CASCA REF_CASCADE_CURSOR QKSFM_CBO SOR DE 1 0 9.2.0 REMOTE_MAPPED QKSFM_ALL REMOTE_MAPPED 2 272 8.1.0 RESTORE_AS_INTER RESTORE_AS_INTERVALS QKSFM_CBO VALS 2 0 8.1.5 RESTRICT_ALL_REF RESTRICT_ALL_REF_CONS QKSFM_ALL _CONS 1 0 10.1.0.3 NO_RESULT_CAC RESULT_CACHE QKSFM_EXECUTION RESULT_CACHE HE 2 0 11.1.0.6 RETRY_ON_ROW_C RETRY_ON_ROW_CHANGE QKSFM_DML HANGE 1 0 11.1.0.7 QKSFM_TRANSFOR REWRITE MATION REWRITE NO_REWRITE 2 16 8.1.5 8.1.7 QKSFM_TRANSFOR REWRITE_OR_ERROR MATION REWRITE 2 0 10.1.0.3 ROWID QKSFM_CBO ACCESS 4 272 8.0.0 8.1.7 RULE QKSFM_RBO MODE 1 16 8.1.0 8.1.5 SAVE_AS_INTERVAL SAVE_AS_INTERVALS QKSFM_CBO S 2 0 8.1.5 SCN_ASCENDING QKSFM_ALL SCN_ASCENDING 1 0 8.1.5 QKSFM_TRANSFOR SEMIJOIN MATION SEMIJOIN NO_SEMIJOIN 2 16 9.0.0 SEMIJOIN_DRIVER QKSFM_CBO SEMIJOIN_DRIVER 2 16 8.1.0 8.1.7 QKSFM_SET_TO_JOI NO_SET_TO_JOI SET_TO_JOIN N SET_TO_JOIN N 2 16 10.1.0.3 10.1.0.3 SHARED QKSFM_PARALLEL SHARED NO_PARALLEL 5 256 8.1.0 SKIP_EXT_OPTIMIZE SKIP_EXT_OPTIMIZER QKSFM_CBO R 2 16 9.0.0 SKIP_UNQ_UNUSABL SKIP_UNQ_UNUSABLE_IDX QKSFM_CBO E_IDX 1 0 10.1.0.3 SQLLDR QKSFM_CBO SQLLDR 1 0 9.0.0 QKSFM_STAR_TRAN STAR S STAR 2 16 8.1.0 QKSFM_STAR_TRAN STAR_TRANSFORMA NO_STAR_TRANS STAR_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.1 STREAMS 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. sql_hints NO_SWAP_JOIN_I SWAP_JOIN_INPUTS QKSFM_CBO SWAP_JOIN_INPUTS NPUTS 4 272 8.1.0 8.1.7 SYS_DL_CURSOR QKSFM_CBO SYS_DL_CURSOR 1 0 9.2.0 SYS_PARALLEL_TXN QKSFM_CBO SYS_PARALLEL_TXN 2 0 8.1.6 SYS_RID_ORDER QKSFM_ALL SYS_RID_ORDER 2 0 9.2.0 QKSFM_TABLE_LOO TABLE_LOOKUP_BY_ NO_TABLE_LOOK TABLE_LOOKUP_BY_NL KUP_BY_NL NL UP_BY_NL 4 16 11.2.0.2 11.2.0.2 TABLE_STATS QKSFM_STATS TABLE_STATS 1 272 10.1.0.3 TIV_GB QKSFM_ALL PIV_GB 2 0 8.1.0 TIV_SSF QKSFM_ALL PIV_SSF 2 0 8.1.0 TRACING QKSFM_EXECUTION TRACING 1 0 10.1.0.3 QKSFM_TRANSFOR TRANSFORM_DISTIN NO_TRANSFORM TRANSFORM_DISTINCT_AGG MATION CT_AGG _DISTINCT_AGG 2 0 11.2.0.1 11.2.0.1 UNNEST QKSFM_UNNEST UNNEST NO_UNNEST 2 16 8.1.6 10.1.0 USE_ANTI QKSFM_CBO USE_ANTI 4 272 8.1.0 QKSFM_USE_CONCA USE_CONCAT T USE_CONCAT NO_EXPAND 2 16 8.1.0 8.1.7 USE_HASH QKSFM_USE_HASH JOIN NO_USE_HASH 4 464 8.1.0 8.1.7 USE_HASH_AGGREG NO_USE_HASH_A USE_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_PUSH WN QKSFM_ALL R_PUSHDOWN DOWN 2 0 11.2.0.2 11.2.0.2 USE_INVISIBLE_INDE NO_USE_INVISIB USE_INVISIBLE_INDEXES QKSFM_INDEX XES LE_INDEXES 1 0 11.1.0.6 11.1.0.6 QKSFM_USE_MERG USE_MERGE E JOIN NO_USE_MERGE 4 336 8.1.0 8.1.7 QKSFM_USE_MERG USE_MERGE_CARTESIAN E_CARTESIAN JOIN 4 336 11.1.0.6 11.1.0.6 USE_NL QKSFM_USE_NL JOIN NO_USE_NL 4 336 8.1.0 8.1.7 QKSFM_USE_NL_WI USE_NL_WITH_INDE USE_NL_WITH_INDEX TH_INDEX X NO_USE_NL 4 304 10.1.0.3 USE_SEMI QKSFM_CBO USE_SEMI 4 272 8.1.0 QKSFM_TRANSFOR USE_TTT_FOR_GSE USE_TTT_FOR_GSETS MATION TS 2 0 9.0.0 USE_WEAK_NAME_R USE_WEAK_NAME_RESL QKSFM_ALL ESL 1 0 10.1.0.3 VECTOR_READ QKSFM_CBO VECTOR_READ 1 0 10.1.0.3 VECTOR_READ_TRA VECTOR_READ_TRACE QKSFM_CBO CE 1 0 10.1.0.3 XDB_FASTPATH_INS NO_XDB_FASTPA XDB_FASTPATH_INSERT QKSFM_ALL ERT TH_INSERT 1 0 11.2.0.2 QKSFM_XMLINDEX_ NO_XMLINDEX_R XMLINDEX_REWRITE REWRITE XMLINDEX_REWRITE EWRITE 1 0 11.1.0.6 11.1.0.6 XMLINDEX_REWRITE_IN_SELEC QKSFM_XMLINDEX_ EWRITE_IN_SELE T 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_STM XML_DML_RWT_STMT TE T 1 0 11.1.0.6 11.1.0.6 X_DYN_PRUNE QKSFM_CBO X_DYN_PRUNE 2 0 10.1.0.3 Page 6