Skip to content

Instantly share code, notes, and snippets.

@xtender
Last active February 10, 2025 17:46
Show Gist options
  • Save xtender/0b7a29da522fa7898bf4913a5f0cd8c2 to your computer and use it in GitHub Desktop.
Save xtender/0b7a29da522fa7898bf4913a5f0cd8c2 to your computer and use it in GitHub Desktop.
Example how to get all hints not reported by hint_report(hint_usage)
declare
procedure test_hint(p_hint varchar2) is
cmd varchar2(200);
begin
cmd:=replace(q'[explain plan set statement_id='{hint}' for select /*+ {hint} */ 1 from dual]','{hint}',p_hint);
execute immediate cmd;
exception when others then
dbms_output.put_line(cmd);
dbms_output.put_line(sqlerrm);
end;
begin
delete from plan_table;
commit;
for r in (
select name as hint
from v$sql_hint h
where h.name not in ('FBTSCAN')
order by name
) loop
test_hint(r.hint);
end loop;
end;
/
select p.statement_id
,x.hint_target
,x."ERROR(st)"
,x.h
--,x.xd,x.o,xmlserialize(content x.xd as varchar2(200)) as hint_rep_xml
from plan_table p
,xmltable(
'/other_xml/hint_usage'
passing xmltype(p.other_xml)
columns
xd xmltype path '.'
,hint_target varchar2(11) path './*/name()'
,o varchar2(10) path './*/h/@o'
,"ERROR(st)" varchar2(10) path './*/h/@st'
,h varchar2(35) path './/x'
)(+) x
where p.id=1
order by x.h nulls first,statement_id;
STATEMENT_ID HINT_TARGET ERROR(st) H
------------------------------ ----------- ---------- ---------------------------------
APPEND NULL NULL NULL
APPEND_VALUES NULL NULL NULL
AUTO_REOPTIMIZE NULL NULL NULL
AV_CACHE NULL NULL NULL
BIND_AWARE NULL NULL NULL
BUFFER NULL NULL NULL
BYPASS_RECURSIVE_CHECK NULL NULL NULL
BYPASS_UJVC NULL NULL NULL
CHECK_ACL_REWRITE NULL NULL NULL
CLUSTERING NULL NULL NULL
CONTAINERS NULL NULL NULL
COST_XML_QUERY_REWRITE NULL NULL NULL
CUBE_GB NULL NULL NULL
CURRENT_INSTANCE NULL NULL NULL
CURSOR_SHARING_EXACT NULL NULL NULL
DATA_VALIDATE NULL NULL NULL
DBMS_STATS NULL NULL NULL
DEREF_NO_REWRITE NULL NULL NULL
DISABLE_PARALLEL_DML NULL NULL NULL
DML_UPDATE NULL NULL NULL
DOMAIN_INDEX_NO_SORT NULL NULL NULL
DOMAIN_INDEX_SORT NULL NULL NULL
DST_UPGRADE_INSERT_CONV NULL NULL NULL
ENABLE_PARALLEL_DML NULL NULL NULL
EXPAND_GSET_TO_UNION NULL NULL NULL
EXPR_CORR_CHECK NULL NULL NULL
FORCE_XML_QUERY_REWRITE NULL NULL NULL
FRESH_MV NULL NULL NULL
GATHER_OPTIMIZER_STATISTICS NULL NULL NULL
GATHER_PLAN_STATISTICS NULL NULL NULL
GBY_CONC_ROLLUP NULL NULL NULL
HWM_BROKERED NULL NULL NULL
IGNORE_WHERE_CLAUSE NULL NULL NULL
INCLUDE_VERSION NULL NULL NULL
INLINE_XMLTYPE_NT NULL NULL NULL
LOCAL_INDEXES NULL NULL NULL
MEMOPTIMIZE_WRITE NULL NULL NULL
MODEL_COMPILE_SUBQUERY NULL NULL NULL
MODEL_DONTVERIFY_UNIQUENESS NULL NULL NULL
MODEL_DYNAMIC_SUBQUERY NULL NULL NULL
MODEL_MIN_ANALYSIS NULL NULL NULL
MODEL_NO_ANALYSIS NULL NULL NULL
MODEL_PUSH_REF NULL NULL NULL
MONITOR NULL NULL NULL
MV_MERGE NULL NULL NULL
NESTED_TABLE_FAST_INSERT NULL NULL NULL
NESTED_TABLE_GET_REFS NULL NULL NULL
NESTED_TABLE_SET_SETID NULL NULL NULL
NOAPPEND NULL NULL NULL
NO_AUTO_REOPTIMIZE NULL NULL NULL
NO_BIND_AWARE NULL NULL NULL
NO_BUFFER NULL NULL NULL
NO_CHECK_ACL_REWRITE NULL NULL NULL
NO_CLUSTERING NULL NULL NULL
NO_COST_XML_QUERY_REWRITE NULL NULL NULL
NO_DATA_SECURITY_REWRITE NULL NULL NULL
NO_DST_UPGRADE_INSERT_CONV NULL NULL NULL
NO_EXPAND_GSET_TO_UNION NULL NULL NULL
NO_GATHER_OPTIMIZER_STATISTICS NULL NULL NULL
NO_LOAD NULL NULL NULL
NO_MODEL_PUSH_REF NULL NULL NULL
NO_MONITOR NULL NULL NULL
NO_MONITORING NULL NULL NULL
NO_ORDER_ROLLUPS NULL NULL NULL
NO_PARTIAL_COMMIT NULL NULL NULL
NO_PQ_CONCURRENT_UNION NULL NULL NULL
NO_PRUNE_GSETS NULL NULL NULL
NO_PUSH_HAVING_TO_GBY NULL NULL NULL
NO_PX_FAULT_TOLERANCE NULL NULL NULL
NO_QKN_BUFF NULL NULL NULL
NO_REF_CASCADE NULL NULL NULL
NO_REORDER_WIF NULL NULL NULL
NO_RESULT_CACHE NULL NULL NULL
NO_SQL_TUNE NULL NULL NULL
NO_STATEMENT_QUEUING NULL NULL NULL
NO_STATS_GSETS NULL NULL NULL
NO_SUBSTRB_PAD NULL NULL NULL
NO_TRANSFORM_DISTINCT_AGG NULL NULL NULL
NO_USE_DAGG_UNION_ALL_GSETS NULL NULL NULL
NO_USE_HASH_AGGREGATION NULL NULL NULL
NO_USE_HASH_GBY_FOR_DAGGPSHD NULL NULL NULL
NO_USE_HASH_GBY_FOR_PUSHDOWN NULL NULL NULL
NO_USE_INVISIBLE_INDEXES NULL NULL NULL
NO_USE_PARTITION_WISE_DISTINCT NULL NULL NULL
NO_USE_PARTITION_WISE_GBY NULL NULL NULL
NO_USE_PARTITION_WISE_WIF NULL NULL NULL
NO_USE_SCALABLE_GBY_INVDIST NULL NULL NULL
NO_XMLINDEX_REWRITE NULL NULL NULL
NO_XMLINDEX_REWRITE_IN_SELECT NULL NULL NULL
NO_XML_DML_REWRITE NULL NULL NULL
NO_XML_QUERY_REWRITE NULL NULL NULL
OPAQUE_TRANSFORM NULL NULL NULL
OPAQUE_XCANONICAL NULL NULL NULL
OUTLINE NULL NULL NULL
OUTLINE_LEAF NULL NULL NULL
OVERFLOW_NOMOVE NULL NULL NULL
PDB_LOCAL_ONLY NULL NULL NULL
PIV_GB NULL NULL NULL
PIV_SSF NULL NULL NULL
PQ_CONCURRENT_UNION NULL NULL NULL
PRECOMPUTE_SUBQUERY NULL NULL NULL
PRESERVE_OID NULL NULL NULL
PUSH_HAVING_TO_GBY NULL NULL NULL
PX_FAULT_TOLERANCE NULL NULL NULL
RBO_OUTLINE NULL NULL NULL
REF_CASCADE_CURSOR NULL NULL NULL
REORDER_WIF NULL NULL NULL
RESTORE_AS_INTERVALS NULL NULL NULL
RESULT_CACHE NULL NULL NULL
RETRY_ON_ROW_CHANGE NULL NULL NULL
SAVE_AS_INTERVALS NULL NULL NULL
SCN_ASCENDING NULL NULL NULL
SKIP_PROXY NULL NULL NULL
SKIP_UNQ_UNUSABLE_IDX NULL NULL NULL
SQLLDR NULL NULL NULL
SQL_SCOPE NULL NULL NULL
STATEMENT_QUEUING NULL NULL NULL
STREAMS NULL NULL NULL
SUPPRESS_LOAD NULL NULL NULL
SYS_DL_CURSOR NULL NULL NULL
SYS_PARALLEL_TXN NULL NULL NULL
SYS_RID_ORDER NULL NULL NULL
TIV_GB NULL NULL NULL
TIV_SSF NULL NULL NULL
TRANSFORM_DISTINCT_AGG NULL NULL NULL
USE_DAGG_UNION_ALL_GSETS NULL NULL NULL
USE_HASH_AGGREGATION NULL NULL NULL
USE_HASH_GBY_FOR_DAGGPSHD NULL NULL NULL
USE_HASH_GBY_FOR_PUSHDOWN NULL NULL NULL
USE_HIDDEN_PARTITIONS NULL NULL NULL
USE_INVISIBLE_INDEXES NULL NULL NULL
USE_PARTITION_WISE_DISTINCT NULL NULL NULL
USE_PARTITION_WISE_GBY NULL NULL NULL
USE_PARTITION_WISE_WIF NULL NULL NULL
USE_SCALABLE_GBY_INVDIST NULL NULL NULL
USE_TTT_FOR_GSETS NULL NULL NULL
USE_WEAK_NAME_RESL NULL NULL NULL
VECTOR_READ NULL NULL NULL
VECTOR_READ_TRACE NULL NULL NULL
WITH_PLSQL NULL NULL NULL
XMLINDEX_REWRITE NULL NULL NULL
XMLINDEX_REWRITE_IN_SELECT NULL NULL NULL
XMLINDEX_SEL_IDX_TBL NULL NULL NULL
XMLTSET_DML_ENABLE NULL NULL NULL
XML_DML_RWT_STMT NULL NULL NULL
X_DYN_PRUNE NULL NULL NULL
ADAPTIVE_PLAN s NU ADAPTIVE_PLAN
ALL_ROWS s NULL ALL_ROWS
AND_EQUAL q PE AND_EQUAL
ANSI_REARCH q NU ANSI_REARCH
ANSWER_QUERY_USING_STATS q NU ANSWER_QUERY_USING_STATS
ANTIJOIN q NU ANTIJOIN
BATCH_TABLE_ACCESS_BY_ROWID q PE BATCH_TABLE_ACCESS_BY_ROWID
BITMAP q PE BITMAP
BITMAP_AND q PE BITMAP_AND
BITMAP_TREE q PE BITMAP_TREE
BUSHY_JOIN q NU BUSHY_JOIN
CACHE q PE CACHE
CACHE_CB q PE CACHE_CB
CARDINALITY q PE CARDINALITY
CHANGE_DUPKEY_ERROR_INDEX q PE CHANGE_DUPKEY_ERROR_INDEX
CHOOSE s NULL CHOOSE
CLUSTER q PE CLUSTER
CLUSTER_BY_ROWID q PE CLUSTER_BY_ROWID
COALESCE_SQ q NU COALESCE_SQ
COLUMN_STATS q PE COLUMN_STATS
CONNECT_BY_CB_WHR_ONLY q NU CONNECT_BY_CB_WHR_ONLY
CONNECT_BY_COMBINE_SW q NU CONNECT_BY_COMBINE_SW
CONNECT_BY_COST_BASED q NU CONNECT_BY_COST_BASED
CONNECT_BY_ELIM_DUPS q NU CONNECT_BY_ELIM_DUPS
CONNECT_BY_FILTERING q NU CONNECT_BY_FILTERING
CPU_COSTING q NULL CPU_COSTING
CUBE_AJ q NU CUBE_AJ
CUBE_SJ q NU CUBE_SJ
DATA_SECURITY_REWRITE_LIMIT q PE DATA_SECURITY_REWRITE_LIMIT
DB_VERSION q PE DB_VERSION
DECORRELATE q NU DECORRELATE
DIST_AGG_PROLLUP_PUSHDOWN q NU DIST_AGG_PROLLUP_PUSHDOWN
DOMAIN_INDEX_FILTER q PE DOMAIN_INDEX_FILTER
DRIVING_SITE q PE DRIVING_SITE
DYNAMIC_SAMPLING q PE DYNAMIC_SAMPLING
DYNAMIC_SAMPLING_EST_CDN q PE DYNAMIC_SAMPLING_EST_CDN
ELIMINATE_JOIN q PE ELIMINATE_JOIN
ELIMINATE_OBY q NU ELIMINATE_OBY
ELIMINATE_SQ q NU ELIMINATE_SQ
ELIM_GROUPBY q NU ELIM_GROUPBY
EXPAND_TABLE q PE EXPAND_TABLE
FACT q PE FACT
FACTORIZE_JOIN q NU FACTORIZE_JOIN
FIRST_ROWS s NULL FIRST_ROWS
FULL q PE FULL
FULL_OUTER_JOIN_TO_OUTER q PE FULL_OUTER_JOIN_TO_OUTER
GBY_PUSHDOWN q NU GBY_PUSHDOWN
HASH q PE HASH
HASH_AJ q NU HASH_AJ
HASH_SJ q NU HASH_SJ
IGNORE_OPTIM_EMBEDDED_HINTS s NULL IGNORE_OPTIM_EMBEDDED_HINTS
IGNORE_ROW_ON_DUPKEY_INDEX q PE IGNORE_ROW_ON_DUPKEY_INDEX
INDEX q PE INDEX
INDEX_ASC q PE INDEX_ASC
INDEX_COMBINE q PE INDEX_COMBINE
INDEX_DESC q PE INDEX_DESC
INDEX_FFS q PE INDEX_FFS
INDEX_JOIN q PE INDEX_JOIN
INDEX_RRS q PE INDEX_RRS
INDEX_RS_ASC q PE INDEX_RS_ASC
INDEX_RS_DESC q PE INDEX_RS_DESC
INDEX_SS q PE INDEX_SS
INDEX_SS_ASC q PE INDEX_SS_ASC
INDEX_SS_DESC q PE INDEX_SS_DESC
INDEX_STATS q PE INDEX_STATS
INLINE q NULL INLINE
INMEMORY q NU INMEMORY
INMEMORY_PRUNING q NU INMEMORY_PRUNING
JSON_LENGTH q PE JSON_LENGTH
LEADING q PE LEADING
MATERIALIZE q NULL MATERIALIZE
MERGE q NULL MERGE
MERGE_AJ q NU MERGE_AJ
MERGE_CONST_ON q PE MERGE_CONST_ON
MERGE_SJ q NU MERGE_SJ
NATIVE_FULL_OUTER_JOIN q NU NATIVE_FULL_OUTER_JOIN
NLJ_BATCHING q PE NLJ_BATCHING
NLJ_PREFETCH q PE NLJ_PREFETCH
NL_AJ q NU NL_AJ
NL_SJ q NU NL_SJ
NOCACHE q PE NOCACHE
NOPARALLEL s NU NOPARALLEL
NO_ACCESS q PE NO_ACCESS
NO_ADAPTIVE_PLAN s NULL NO_ADAPTIVE_PLAN
NO_ANSI_REARCH q NULL NO_ANSI_REARCH
NO_ANSWER_QUERY_USING_STATS q NULL NO_ANSWER_QUERY_USING_STATS
NO_BASETABLE_MULTIMV_REWRITE q NULL NO_BASETABLE_MULTIMV_REWRITE
NO_BATCH_TABLE_ACCESS_BY_ROWID q PE NO_BATCH_TABLE_ACCESS_BY_ROWID
NO_BUSHY_JOIN q NULL NO_BUSHY_JOIN
NO_CARTESIAN q PE NO_CARTESIAN
NO_CLUSTER_BY_ROWID q PE NO_CLUSTER_BY_ROWID
NO_COALESCE_SQ q NULL NO_COALESCE_SQ
NO_CONNECT_BY_CB_WHR_ONLY q NULL NO_CONNECT_BY_CB_WHR_ONLY
NO_CONNECT_BY_COMBINE_SW q NULL NO_CONNECT_BY_COMBINE_SW
NO_CONNECT_BY_COST_BASED q NULL NO_CONNECT_BY_COST_BASED
NO_CONNECT_BY_ELIM_DUPS q NULL NO_CONNECT_BY_ELIM_DUPS
NO_CONNECT_BY_FILTERING q NULL NO_CONNECT_BY_FILTERING
NO_CPU_COSTING q NULL NO_CPU_COSTING
NO_DECORRELATE q NULL NO_DECORRELATE
NO_DIST_AGG_PROLLUP_PUSHDOWN q NULL NO_DIST_AGG_PROLLUP_PUSHDOWN
NO_DOMAIN_INDEX_FILTER q PE NO_DOMAIN_INDEX_FILTER
NO_ELIMINATE_JOIN q PE NO_ELIMINATE_JOIN
NO_ELIMINATE_OBY q NULL NO_ELIMINATE_OBY
NO_ELIMINATE_SQ q NULL NO_ELIMINATE_SQ
NO_ELIM_GROUPBY q NULL NO_ELIM_GROUPBY
NO_EXPAND q NULL NO_EXPAND
NO_EXPAND_TABLE q PE NO_EXPAND_TABLE
NO_FACT q PE NO_FACT
NO_FACTORIZE_JOIN q NULL NO_FACTORIZE_JOIN
NO_FULL_OUTER_JOIN_TO_OUTER q PE NO_FULL_OUTER_JOIN_TO_OUTER
NO_GBY_PUSHDOWN q NULL NO_GBY_PUSHDOWN
NO_INDEX q PE NO_INDEX
NO_INDEX_FFS q PE NO_INDEX_FFS
NO_INDEX_SS q PE NO_INDEX_SS
NO_INMEMORY q NULL NO_INMEMORY
NO_INMEMORY_PRUNING q NULL NO_INMEMORY_PRUNING
NO_MERGE q NU NO_MERGE
NO_MULTIMV_REWRITE q NULL NO_MULTIMV_REWRITE
NO_NATIVE_FULL_OUTER_JOIN q NULL NO_NATIVE_FULL_OUTER_JOIN
NO_NLJ_BATCHING q PE NO_NLJ_BATCHING
NO_NLJ_PREFETCH q PE NO_NLJ_PREFETCH
NO_OR_EXPAND q NULL NO_OR_EXPAND
NO_OUTER_JOIN_TO_ANTI q PE NO_OUTER_JOIN_TO_ANTI
NO_OUTER_JOIN_TO_INNER q NULL NO_OUTER_JOIN_TO_INNER
NO_PARALLEL s NU NO_PARALLEL
NO_PARALLEL_INDEX q PE NO_PARALLEL_INDEX
NO_PARTIAL_JOIN q PE NO_PARTIAL_JOIN
NO_PARTIAL_ROLLUP_PUSHDOWN q NULL NO_PARTIAL_ROLLUP_PUSHDOWN
NO_PLACE_DISTINCT q NULL NO_PLACE_DISTINCT
NO_PLACE_GROUP_BY q NULL NO_PLACE_GROUP_BY
NO_PQ_EXPAND_TABLE q PE NO_PQ_EXPAND_TABLE
NO_PQ_REPLICATE q PE NO_PQ_REPLICATE
NO_PQ_SKEW q PE NO_PQ_SKEW
NO_PULL_PRED q PE NO_PULL_PRED
NO_PUSH_PRED q NULL NO_PUSH_PRED
NO_PUSH_SUBQ q NULL NO_PUSH_SUBQ
NO_PX_JOIN_FILTER q PE NO_PX_JOIN_FILTER
NO_QUERY_TRANSFORMATION s NULL NO_QUERY_TRANSFORMATION
NO_REWRITE q NULL NO_REWRITE
NO_SEMIJOIN q NULL NO_SEMIJOIN
NO_SEMI_TO_INNER q PE NO_SEMI_TO_INNER
NO_SET_GBY_PUSHDOWN q NULL NO_SET_GBY_PUSHDOWN
NO_SET_TO_JOIN q NULL NO_SET_TO_JOIN
NO_STAR_TRANSFORMATION q NULL NO_STAR_TRANSFORMATION
NO_SUBQUERY_PRUNING q PE NO_SUBQUERY_PRUNING
NO_SWAP_JOIN_INPUTS q PE NO_SWAP_JOIN_INPUTS
NO_TABLE_LOOKUP_BY_NL q PE NO_TABLE_LOOKUP_BY_NL
NO_UNNEST q NULL NO_UNNEST
NO_USE_CUBE q PE NO_USE_CUBE
NO_USE_HASH q PE NO_USE_HASH
NO_USE_MERGE q PE NO_USE_MERGE
NO_USE_NL q PE NO_USE_NL
NO_USE_VECTOR_AGGREGATION q NULL NO_USE_VECTOR_AGGREGATION
NO_VECTOR_TRANSFORM q NULL NO_VECTOR_TRANSFORM
NO_VECTOR_TRANSFORM_DIMS q PE NO_VECTOR_TRANSFORM_DIMS
NO_VECTOR_TRANSFORM_FACT q PE NO_VECTOR_TRANSFORM_FACT
NO_XDB_FASTPATH_INSERT q PE NO_XDB_FASTPATH_INSERT
NO_ZONEMAP q PE NO_ZONEMAP
NUM_INDEX_KEYS q PE NUM_INDEX_KEYS
OLD_PUSH_PRED q NU OLD_PUSH_PRED
OPTIMIZER_FEATURES_ENABLE q PE OPTIMIZER_FEATURES_ENABLE
OPT_ESTIMATE q PE OPT_ESTIMATE
OPT_PARAM q PE OPT_PARAM
ORDERED q NULL ORDERED
ORDERED_PREDICATES q NULL ORDERED_PREDICATES
ORDER_KEY_VECTOR_USE q PE ORDER_KEY_VECTOR_USE
ORDER_SUBQ q PE ORDER_SUBQ
OR_EXPAND q NU OR_EXPAND
OUTER_JOIN_TO_ANTI q PE OUTER_JOIN_TO_ANTI
OUTER_JOIN_TO_INNER q NU OUTER_JOIN_TO_INNER
PARALLEL_INDEX q PE PARALLEL_INDEX
PARTIAL_JOIN q PE PARTIAL_JOIN
PARTIAL_ROLLUP_PUSHDOWN q NU PARTIAL_ROLLUP_PUSHDOWN
PLACE_DISTINCT q NU PLACE_DISTINCT
PLACE_GROUP_BY q NU PLACE_GROUP_BY
PQ_DISTRIBUTE q PE PQ_DISTRIBUTE
PQ_DISTRIBUTE_WINDOW q PE PQ_DISTRIBUTE_WINDOW
PQ_EXPAND_TABLE q PE PQ_EXPAND_TABLE
PQ_FILTER q PE PQ_FILTER
PQ_MAP q PE PQ_MAP
PQ_NOMAP q PE PQ_NOMAP
PQ_REPLICATE q PE PQ_REPLICATE
PQ_SKEW q PE PQ_SKEW
PULL_PRED q PE PULL_PRED
PUSH_PRED q NU PUSH_PRED
PUSH_SUBQ q NU PUSH_SUBQ
PX_JOIN_FILTER q PE PX_JOIN_FILTER
QB_NAME q PE QB_NAME
QUARANTINE q PE QUARANTINE
QUEUE_CURR q PE QUEUE_CURR
QUEUE_ROWP q PE QUEUE_ROWP
REMOTE_MAPPED q PE REMOTE_MAPPED
RESERVOIR_SAMPLING q PE RESERVOIR_SAMPLING
REWRITE q NU REWRITE
ROWID q PE ROWID
RULE s NULL RULE
SEMIJOIN q NU SEMIJOIN
SEMIJOIN_DRIVER q NULL SEMIJOIN_DRIVER
SEMI_TO_INNER q PE SEMI_TO_INNER
SET_GBY_PUSHDOWN q NU SET_GBY_PUSHDOWN
SET_TO_JOIN q NU SET_TO_JOIN
SHARED s NU SHARED
SKIP_EXT_OPTIMIZER q NULL SKIP_EXT_OPTIMIZER
STAR q NU STAR
STAR_TRANSFORMATION q NU STAR_TRANSFORMATION
SUBQUERY_PRUNING q PE SUBQUERY_PRUNING
SWAP_JOIN_INPUTS q PE SWAP_JOIN_INPUTS
SYSTEM_STATS q PE SYSTEM_STATS
TABLE_LOOKUP_BY_NL q PE TABLE_LOOKUP_BY_NL
TABLE_STATS q PE TABLE_STATS
TRACING q PE TRACING
UNNEST q NU UNNEST
USE_ANTI q PE USE_ANTI
USE_CONCAT q NU USE_CONCAT
USE_CUBE q PE USE_CUBE
USE_HASH q PE USE_HASH
USE_MERGE q PE USE_MERGE
USE_MERGE_CARTESIAN q PE USE_MERGE_CARTESIAN
USE_NL q PE USE_NL
USE_NL_WITH_INDEX q PE USE_NL_WITH_INDEX
USE_SEMI q PE USE_SEMI
USE_VECTOR_AGGREGATION q NU USE_VECTOR_AGGREGATION
VECTOR_TRANSFORM q NU VECTOR_TRANSFORM
VECTOR_TRANSFORM_DIMS q PE VECTOR_TRANSFORM_DIMS
VECTOR_TRANSFORM_FACT q PE VECTOR_TRANSFORM_FACT
XDB_FASTPATH_INSERT q PE XDB_FASTPATH_INSERT
ZONEMAP q PE ZONEMAP
373 rows selected.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment