Performance Tuning
Note the following parameters which control performance for NDS records processing.
Defaults
Default settings provide reasonable values to start using the NDS records processing integration:
PI = 60 sec
D = 0 sec
RP = 100
Parameter Definitions
PI - Polling interval (the interval between the subsequent polling composite start times)
To change, update properties using the Enterprise Manager.
1. Right-click the GetNDSRecordsOUCCBUtilitiesEBF composite entry.
2. Open Service/Reference Properties.
3. Select GetProcessActivationRecord adapter settings and update the ‘Polling Interval’ property.
Increasing the PI value causes the system response to slow down, but less polling composite instances are created. You can set a proper polling interval value with Enterprise Manager depending on your current needs (a small one for better FA processing response or a bigger one suitable for FA bulk processing).
D - Processing delay (the delay between each NDS record processing)
Defined in AIAConfigurationProperties.xml.
Increasing the D value slows down NDS record processing, but may make the other applications running on the same SOA server to operate more smoothly.
RP - NDS Records portion size (how many records are extracted during each polling attempt)
Defined in AIAConfigurationProperties.xml.
Increasing the RP value affects polling composite memory consumption, but it may be effectively used in combination with the PI setting to improve the overall performance.