Property
| Description
|
---|---|
Maximum Memory Per Request
| The behavior of Maximum Memory Per Request depends on the following Data Integration Service configurations:
Default is 50,000,000.
|
Property
| Description
|
---|---|
Maximum Memory Size
| Maximum amount of memory, in bytes, that the Data Integration Service can allocate for running all requests concurrently when the service runs jobs in the Data Integration Service process. When the Data Integration Service runs jobs in separate local or remote processes, the service ignores this value. If you do not want to limit the amount of memory the Data Integration Service can allocate, set this property to 0.
If the value is greater than 0, the Data Integration Service uses the property to calculate the maximum total memory allowed for running all requests concurrently. The Data Integration Service calculates the maximum total memory as follows:
Maximum Memory Size + Maximum Heap Size + memory required for loading program components
Default is 0.
If you run profiles or data quality mappings, set this property to 0.
|
Property
| Description
|
---|---|
Maximum Backlog Request
| Maximum number of HTTP or HTTPS connections that can wait in a queue for this Data Integration Service process. Default is 100.
|
Maximum Concurrent Requests
| Maximum number of HTTP or HTTPS connections that can be made to this Data Integration Service process. Minimum is 4. Default is 200.
For a web service, this property impacts the number of web service requests that the Data Integration Services accepts before it sends the requests to the Data Integration Service backlog.
|
Property
| Description
|
---|---|
Maximum Heap Size
| Amount of RAM allocated to the Java Virtual Machine (JVM) that runs the Data Integration Service. Use this property to increase the performance. Append one of the following letters to the value to specify the units:
Consider increasing the heap size when the Data Integration Service needs to process large amounts of data.
|