Table-Level Hints
Table-level optimizer hints that influence join order and per-table optimizer behavior, optionally scoped to a named query block.
hint_name([@query_block_name])
hint_name([@query_block_name] [tbl_name [, tbl_name] ...])
hint_name([tbl_name@query_block_name [, tbl_name@query_block_name] ...])BKA(), NO_BKA()
BNL(), NO_BNL()
Examples
SET join_cache_level = 2;
SELECT /*+ BKA(t13) */ * FROM t12, t13
WHERE t12.a=t13.a AND (t13.b+1 <= t13.b+1);DERIVED_CONDITION_PUSHDOWN(), NO_DERIVED_CONDITION_PUSHDOWN()
Examples
MERGE(), NO_MERGE()
Examples
SPLIT_MATERIALIZED(), NO_SPLIT_MATERIALIZED()
Last updated
Was this helpful?

