Tuning: Data Cache
Definition
This group includes all the system parameters and indicators concerning the data cache settings in the instances of your SAP CC system.
Description
This group includes all the system parameters concerning the cache configuration settings in the instances of the SAP CC system:- reserved memory for the different data caches
- organization of some caches
- data compression
- invalidation
- cache warm-up settings
- status of the data caches
- remaining free memory
- cache refresh
Consider the following data caches:
- Provisioning data (technical name: SUBSCRIPTION CACHE)
- Guide data (technical name: GUIDING CACHE)
- Charging session data (technical name: SESSION CACHE) and subcaches
- Charging session history
Viewing and Monitoring Indicators
You can retrieve the runtime values of the following indicators in your SAP CC system:
| Indicators | Summary |
|---|---|
| GUIDING_CACHE_CONSISTENCY | Do not use this indicator, except under SAP Support Team supervision or under specific recommendation provided within the SAP CC documentation |
| GUIDING_CACHE_FREE_MEMORY | The remaining free memory into the guiding cache |
| GUIDING_CACHE_STATUS | The status of the guiding cache |
| REFRESH_LAST_TRIGGER | The last date when the offer cache refresh has been triggered |
| REFRESH_SCHEDULER_LAST_TRIGGER | The last date when the offer cache refresh has been triggered by the scheduler |
| SESSION_CONSISTENCY | Do not use this indicator, except under SAP Support Team supervision or under specific recommendation provided within the SAP CC documentation |
| SESSION_FREE_MEMORY | The remaining free memory of the charging session cache |
| SESSION_HISTORY_CONSISTENCY | Do not use this indicator, except under SAP Support Team supervision or under specific recommendation provided within the SAP CC documentation |
| SESSION_HISTORY_FREE_MEMORY | The remaining free memory of the session history cache |
| SESSION_HISTORY_MEMORY_SIZE | The memory reserved for charging session histories into each rater instance |
| SESSION_HISTORY_STATUS | The status of the session history cache |
| SESSION_STATUS | The status of the session cache |
| SUBSCRIPTION_CACHE_CONSISTENCY | Do not use this indicator, except under SAP Support Team supervision or under specific recommendation provided within the SAP CC documentation |
| SUBSCRIPTION_CACHE_FREE_MEMORY | The remaining free memory into the provisioning cache |
| SUBSCRIPTION_CACHE_STATUS | The status of the provisioning data cache |
Notes
-
Use the
getcommand of the SAP CC Admin+ user interface to retrieve the indicator values manually. - Implement and use SAP Solution Manager in combination with the Introscope technology to improve your experience. SAP delivers a customized version CA Introscope for SAP for an efficient technical monitoring of the SAP CC systems. Refer to the SAP CC Operations Guide documentation for more information about the technical and performance monitoring.
Setting Up System Parameters
You can set up the following system parameters that are available for different instance types in the running SAP CC Core Server system.
| Parameters | Summary |
|---|---|
| CACHE_COMPRESSION | Enables or disables the data compression in the caches |
| CACHE_INVALIDATION_TIMEOUT | The timeout in milliseconds for waiting acknowledgements for a cache invalidation request from all the system instances except the updater |
| CACHE_WARMUP_THREAD_COUNT | The number of threads reserved for the cache warm-up |
| GUIDING_CACHE_INSTANCES | The maximum number of subcaches for the guiding cache |
| GUIDING_CACHE_SIZE | The total memory size reserved for caching guiding information into each guider instance |
| REFRESH_SCHEDULER_ENABLED | Enables/disables the scheduler in charge of offer cache switching |
| REFRESH_SCHEDULER_RECURRENCE | The recurrence period of the scheduler in charge of refreshing the offer cache |
| SESSION_AVG_ID_SIZE | The average memory size allocated for one rating session ID |
| SESSION_AVG_NB_PER_HISTORY | The average number of sessions per subscriber |
| SESSION_AVG_OBJECT_SIZE | The average memory size allocated for one charging session |
| SESSION_MEMORY_INSTANCES | The maximum number of subcaches for the session cache |
| SESSION_MEMORY_SIZE | The memory reserved for charging sessions into each rater instance |
| SESSION_SERIALIZATION_FORMAT | The format of the session data serialization |
| SUBSCRIPTION_CACHE_INSTANCES | The maximum number of subcaches for the provisioning cache |
| SUBSCRIPTION_CACHE_SIZE | The total memory size reserved for caching provisioning data |
| SUBSCRIPTION_OBJECT_AVERAGE_SIZE | The average memory size allocated for one object in the provisioning cache |
Notes
-
Use the
setcommand of the SAP CC Admin+ user interface to change the parameter values. - Use the SAP CC Config Tool user interface to set up a complete or partial list of system parameters (restart needed).
