Configuring the comparison or snapshot service for better performance


To improve the performance of a comparison or snapshot job, configure the following parameters:

  • Number of CIs retrieved from CMDB for initial loading into memory.
  • Number of CIs that are compared or copied at a time.
  • Number of processor threads to use.

To configure the comparison or snapshot service

  1. From Drift Management, select Preferences > General.
  2. If necessary, adjust the default values as described in the following table:

    Option

    Description

    Chunk size during initial loading

    Specifies the number of CIs retrieved from CMDB in one call when the comparison or snapshot job performs an initial load of CIs into memory. The CIs that are loaded into memory are those that match the qualifications applied to the baseline and the target. In the case of a snapshot job, the qualification applied to the source dataset. If you see database query timeouts, and then lower the size.

    Note: An initial load loads each CI with only three attributes (ClassId, InstanceId, and ReconciliationIdentity ).

    Chunk size during comparison

    Specifies the number of CIs retrieved from BMC Atrium CMDB in one call after a determination is made regarding which CIs are eligible for comparison. The eligible CIs are reloaded into memory with all attributes needed for comparison.

    Number of threads

    Specifies the number of comparison threads that can be active at the same time. During the initial load of CIs, two threads were used: one to load the baseline CIs and one to load the target CIs.

  3. Click Save Preferences.
    The new preferences take effect in the next job run.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*