Skip to Main Content

Analytics Software

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!

Oracle Data Integrator performance Issue

Hi,
Can someone please explain what below log from ODI operator means
Execution details summary:-
ODI-1026: Execution Summary Environment: Available Processors=8: Available Memory=68719476736:
Threadpool: Current Max Threads per Session=1000: Current Agent Max Threads=-1:
Connection Metrics: Array Fetch Size=100000: Batch Update Size=1000: Target DOP=20 Data Server Configuration.
Source OdiDMSource-335-50-0: Started On 15:12:59.790: Provided 87069739 rows in 13780.337 secs. Wait=0.000 secs.
Target OdiDMTarget-335-50-0: Started On 15:12:59.805: Processed 4370128 rows in 13779.685 secs. Execute=2490.587 secs. Wait=10909.488 secs.
Target OdiDMTarget-335-50-1: Started On 15:12:59.936: Processed 4380165 rows in 13779.550 secs. Execute=2489.975 secs. Wait=10907.318 secs.
.....(removed other 18 entries)
Questions:-
I don't understand what's happening here

  1. What is Wait =0.00 secs means on source connection ?
  2. What are execute and wait times means on target?
  3. Does the JDBC agent's memory full and that's why it took so long 13780.337 secs to process 86 millions records ?Do I need to increase agent memory?
    memory assigned currently=64g(MEM_USR_ARGS)
  4. Do i need to increase database memory or agent memory(MEM_USR_ARGS) to increase performance?
  5. How do we check or know agent's memory is full?

Comments

Processing