The IdentificationEngine spends an excessive amount of time and memory to process the CompactRelations logic.  

What jobs/transactions run the CompactRelations logic? 
Any CMDB-related job that is triggering the Identification Engine to walk through relations might be at risk. Example jobs include but are not limited to ASYNC: Discovery - Sensor and Horizontal Discovery Sensor.
On an instance processing a problematic job consuming high amounts of memory, you might experience general performance issues such as:
  • High response times loading pages
  • 429 errors
  • Lack of accessibility


Steps to Reproduce

There are no specific steps to reproduce due to the nature of the problem.


For instances before Kingston, add the following system property in the sys_properties table:

  • Name: glide.identification_engine.max_dependencies_for_reverse_walking

  • Type: Integer

  • Value: Set to a very large integer number, for example 3,000

    Note that the default value for this property is 100.

For more information, see the product documentation topic Add system properties.

If you are able to upgrade, review the Fixed In field to determine whether any versions have a permanent fix.

Related Problem: PRB1251933

Seen In

Jakarta Patch 4

Fixed In


Associated Community Threads

There is no data to report.

Article Information

Last Updated:2019-05-28 16:21:56