IS Mload better than Insert Statement

Tools & Utilities
Enthusiast

IS Mload better than Insert Statement

I need to select few million rows from a table and insert
into an already populated table.

I thought Mload utility would be better than normal Insert select into Query
considering factors like Duplicate row checks that happen etc.

But my DBA feels a normal insert select Query would be efficient than
an Mload.

I would like to know the comments from experts on the same.

Regards,
Annal Tamizhnambi