Oralce zapewnia równoległą wskazówkę dotyczącą sytuacji, takich jak ta, w której masz pełne skanowanie tabeli lub podobny problem i chcesz użyć wielu rdzeni do podziału obciążenia. Więcej informacji tutaj .
Składnia jest bardzo prosta, określasz tabelę (lub alias) i liczbę rdzeni (zwykle zostawiam jako domyślną) np.:
select /*+ parallel(a, default) */ *
from table_a a
Możesz również użyć tego z wieloma tabelami, np.
select /*+ parallel(a, default) parallel(b,default) */ *
from table_a a, table_b b
where a.some_id = b.some_id