Skip to main content
Version: 4

Records processing optimization test report

This section provides a test report to help you set the optimum value for the Queue capacity field in an Advanced Database Target for optimizing the processing of high volume of records.  

Environment setup ​

The following table contains the environment setup details for the test. 

CPU

Request: 2 CPU

Limit. : 3 CPU

Memory

Request: 4 GB

Limit. : 8 GB

JVM Settings

-Xms4096M -Xmx6144M

Backend DB Connection

Min Idle: 10

Max Active: 50

Log DB Connection

Min Idle: 10

Max Active: 50

Solution Database

Oracle

Application Version

Adeptia Connect v4.5

Advanced Database Performance Execution report​

The following table contains the test results. 

Warning

The test has been performed with the following Mapping Settings:

  • Split Data- enabled
  • Split Number Of Records- 1000
  • Parallel Processing- enabled
  • Maximum Concurrent Processor- 2

Number of records in the source file

Number of Process Flows using the source file

Optimize Processing setting


                                  Execution time

Runtime CPU/Memory usage (Peak value)

At Mapping 


At Target


Total

13000001Not Enabled5min 12sec13min 18sec19min 11secCPU- 2CPU
Memory- 1.9GB
13000001Enabled (Queue Capacity= 500)5min 4sec1min 37sec5min 32secCPU- 2CPU
Memory- 1.9GB
13000001Enable (Queue Capacity= 1000)5min 7sec1min 32sec7min 15secCPU- 2CPU
Memory- 1.8GB
13000001Enabled (Queue Capacity= 5000)5min 10sec1min 28sec7min 13secCPU- 2.1CPU
Memory- 1.9GB
13000001Enable (Queue Capacity= 10000)5min 15sec1min 37sec7min 37secCPU- 2.2CPU
Memory- 2GB
13000001Enabled (Queue Capacity= 15000)5min 13sec1min 36sec7min 36secCPU- 2CPU
Memory- 1.9GB
130000010Not Enabled13min 25sec42min 36sec57min 37secCPU- 3CPU
Memory- 2.6GB
130000010Enabled (Queue Capacity= 1000)13min 28sec7min 17sec22min 21secCPU- 3CPU
Memory- 2.6GB
130000010Enabled (Queue Capacity= 10000)13min 31sec7min 49sec22min 48secCPU- 3CPU
Memory- 2.7GB