Oralce poskytuje paralelní nápovědu pro sutuace, jako je tato, kde máte úplné skenování tabulky nebo podobný problém a chcete využít více jader k rozdělení pracovní zátěže. Další podrobnosti zde .
Syntaxe je velmi jednoduchá, určíte tabulku (nebo alias) a počet jader (obvykle nechávám jako výchozí) např.:
select /*+ parallel(a, default) */ *
from table_a a
Můžete to také použít s více tabulkami, např.
select /*+ parallel(a, default) parallel(b,default) */ *
from table_a a, table_b b
where a.some_id = b.some_id