Hey Ravi,
I tried the option of partitioning the table as you mentioned. It took a longer time than usual
I tried with sample data of around 10M.
Without partition the insert took 47 seconds
With Multilevel Partition (Hash and Range) it took 1:10 minutes
With single Partition (Range) it took 1:27 minutes.
Thanks,
Varun