Support for export of plan results to M3 in parallel
The SCV_MAX_NUMBER_PARALLEL_THREADS new SCV configuration parameter is used to control the number of threads used by the export program.
The default value for this parameter is 1. Setting the parameter to a value large than 1 enables exporting plan results to M3 in parallel. This is used to execute one M3 API in parallel and export multiple records at a time.
The SCV M3 Export program uses the existing SCV configuration parameter:
- SCP_MAX_NUMBER_PARALLEL_TASKS: Used to execute different M3 APIs in parallel.
When used together, the number of parallel calls to M3 APIs is SCP_MAX_NUMBER_PARALLEL_TASKS x SCP_MAX_NUMBER_PARALLEL_THREADS. Therefore, caution is required when setting a new value to these parameters; very large number of parallel calls may cause performance degradation. The parameter values must be a balance between the number of threads and batch size.
- This feature is available after loading the base template (base.zip) for this version.
- The feature is enabled by setting the SCV configuration parameter SCP_MAX_NUMBER_PARALLEL_THREADS to a value large than 1.