Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

The cache is a smaller, faster memory which stores copies of the data from the most frequently used main memory locations and helps to reduce the average time to access memory. Adeptia Suite version 6.0 or later enables you to cache the Java Database Objects (JDO). For this, you need to enable caching, which is disabled, by default. Enabling caching in Adeptia Suite

JDO Caching provides the following advantages in Adeptia Suite:

  • Improves the performance of the application by serving user with cached output.
  • Decreases server round trips for fetching data from database by persisting data in the memory.
  • Reduces overhead from server resources.

...

By default,

...

JDO Caching is enabled. However, if JDO Caching is disabled then follow the below steps to enable it.

Steps to enable JDO Caching and set cache parameters 

  1. On the Adminster tab, go to Setup > Application Settings > Update System Properties.

     

  2. Expand Performance Optimization > Caching > JDO.Image Removed

  3. Set the value in the below properties: 

    Property NameDescriptionDefault Value
    abpm.jdo.cache.enableTo enable JDO cache.no
    abpm.jdo.cache.maxElementsinMemoryMaximum number of elements to be held in memory5000. (0 = no limit)0
    abpm.jdo.cache.idleTime  Time in seconds before an object in the cache expires if it is not accessed.86400
    abpm.jdo.cache.timetoLive Time in seconds from the point of creation in the cache till it expires (regardless of how frequently it is accessed in that time). (0 = live forever or infinite)0

    Image Added

     

  4. Click Save.
  5. Click Reload configuration.
  6. Restart the server for the changes to take effects.