о производительности параллельной вставки Oracle

У меня есть такой sql:

Insert into A
Select * from B;

Теперь я хочу, чтобы он работал параллельно. Мой вопрос заключается в том, чтобы распараллелить вставку или выбор или оба? Посмотрите следующие sqls, можете ли вы сказать мне, какой из них правильный или какой из них имеет лучшую производительность. У меня нет разрешения dba, поэтому я не могу проверить его план выполнения.

1)Insert /*+ parallel(A 6) */ into A select * from B;

2)Insert into A select/*+ parallel(B 6) */ * from B;

3)Insert /*+ parallel(A 6) */ into A select /*+ parallel(B 6) */ * from B;

Спасибо!

7
задан Gary 2 May 2012 в 21:11
поделиться