Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

IGNORE_ROW_ON_DUPKEY_INDEX hint doesn't works in parallel

Mr.D.Sep 10 2014 — edited Sep 10 2014

Hi,

in my db 11.2.0.4, i'm trying to execute an insert select from in parallel with IGNORE_ROW_ON_DUPKEY_INDEX hint.

Ex:

alter session enable parallel dml;

insert /*+ APPEND PARALLEL(TAB,4) IGNORE_ROW_ON_DUPKEY_INDEX(TAB,PKTAB) */ into

select /*+ PARALLEL(TAB2,4) */ * from TAB2;

looking v$session i see that only 4 P00* are actives.

If I remove IGNORE_ROW_ON_DUPKEY_INDEX, the insert works in parallel.

It's a limitation? Any one has an idea on how to perform massive insert skipping duplicates or rows that can cause ora-1?

Regards

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 8 2014
Added on Sep 10 2014
1 comment
1,169 views