hi friends... need help...

i am want to insert 500 million data from sTable to dTable such as

insert into dTable
select * from sTable

time taken : 20 mins
Note : there are no index or any constraint on both the tables.
database : oracle 10g

is there any fast way to insert bulk data ?