Page 1 of 1

Performance Tuning

Posted: Fri Jun 22, 2007 1:57 pm
by attu
I have a question relating to job performance, one of the job is doing a normal lookup directly from the oracle table to retrieve ID, there are over 9 million records in the table and this lookup causes the performance to decrease.
how can i increase the efficiency of this job?

Thanks

Posted: Fri Jun 22, 2007 7:18 pm
by ankita
Use join instead of lookup keeping the inputs hash partitioned and sorted on join keys.

Regards,
Ankita

Re: Performance Tuning

Posted: Sat Jun 23, 2007 6:15 am
by vijayrc
attu wrote:I have a question relating to job performance, one of the job is doing a normal lookup directly from the oracle table to retrieve ID, there are over 9 million records in the table and this lookup causes the performance to decrease.
how can i increase the efficiency of this job?

Thanks
Yes...If lookup isn't upto what you look for, go with the JOIN.
Also instead of directly lookup on Oracle table, you can try dumping the oracle table first, and then Join with this dumped file [if the table is more of a static one]

Posted: Mon Jun 25, 2007 10:40 am
by attu
Thanks Vijay and Ankita