Symptom
You want to manage and control the memory usage of your multiple-container system by configuring global allocation limit for individual tenant databases.
Environment
As of SAP HANA Database 1.0 SPS9
SAP HANA Database 2.0
Resolution
You can use allocationlimit in [memorymanager] to limit the maximum amount of memory that can be allocated per process for all services of a tenant database.
For example, execute below command from the system database (allocationlimit value is in MB ):
< SPS11
ALTER SYSTEM ALTER CONFIGURATION ('indexserver.ini', 'DATABASE', '
>= SPS11
ALTER SYSTEM ALTER CONFIGURATION ('global.ini', 'DATABASE', '
For SPS09, you need to restart HANA database to take effect.
For later SPS, memory alignment will happen on the fly, but take some time. To make it happen immediately, you can restart the database.
To confirm the changes with systemdb connection, you can use SQL query:
SELECT * FROM "SYS_DATABASES"."M_SERVICE_MEMORY";
More datails Refer Snote:2175606