max_blocking_factor 和所有条目的索引提示 select

max_blocking_factor and index hint in for all entry select

我 select 看起来像这样:

SELECT  ztab1~field11 ztab1~field12 ztab2~field21
FROM ztab1
  JOIN ztab2
    ON ztab1~field10 = ztab2~field10
INTO CORRESPONDING FIELDS OF TABLE lt_data_tab
FOR ALL ENTRIES IN lt_records[]
WHERE ztab1~field13 = lt_records-field13
%_HINTS ORACLE '&max_blocking_factor 500&'.

所以,我有 oracle max_blocking_factor 提示。但我还需要为 ztab1 table 使用索引。 max_blocking_factor 和索引的提示应该是什么样子?

只需用 space

分隔提示

根据 help,应该可行。

作为旁注,如果将最大阻塞因子设置得如此之高,Oracle 很可能会忽略索引、提示或不提示,并执行完整的 table 扫描。