测试HANA的真实案例

本文详细介绍了在SAP HANA环境下如何为DEV和QAS数据库分别设置600GB的内存限制,通过具体步骤展示了如何使用HANA Studio进行数据库创建及配置,包括在不同SPS版本中调整内存分配的方法。同时,文章还分享了重启站点后的测试结果,以及在遇到数据库停止和切换问题时的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. configure memory limit for DEV、QAS

1556268-20181213150628345-1061232643.png

目前总内存为1367.19GB,
DEV和QAS为同一数据库
我们将设置DEV为600GB
QAS也为600GB

=================
Create new database S4Q with HANA studio
1556268-20181213151423733-779404343.png

2175606 - HANA: How to set allocation limit for tenant databases

< SPS11

ALTER SYSTEM ALTER CONFIGURATION ('indexserver.ini', 'DATABASE', '') SET ('memorymanager', 'allocationlimit') = '8192' WITH RECONFIGURE;

= SPS11

ALTER SYSTEM ALTER CONFIGURATION ('global.ini', 'DATABASE', '') SET ('memorymanager', 'allocationlimit') = '8192' WITH RECONFIGURE;
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";
Alternatively you can check it with column "Allocation Limit(MB)" in Sevices tab under Landspace in HANA studio by logging on to the tenant DB.

1556268-20181213154821235-1036369805.png

ALTER SYSTEM ALTER CONFIGURATION ('global.ini', 'DATABASE', 'S4Q') SET ('memorymanager', 'allocationlimit') = '600000' WITH RECONFIGURE;

SELECT * FROM "SYS_DATABASES"."M_SERVICE_MEMORY";
1556268-20181213155333969-220583203.png

  1. begin t check SR with HANA studio:
    1556268-20181213160215029-1285832246.png

1556268-20181213160339770-146343247.png

reboot SiteA
1556268-20181213160412042-119303003.png

测试结果:
节点1reboot后,能发生切换,并重启后能自动加入到集群成为备节点
节点2reboot后,能自动加入到集群成为备节点

备节点HDB stop无法停止数据库,能自动起来
主节点HDB stop,主数据库切换到备节点,并SR失效,
---解决方案1. reboot原来的主节点
---解决方案2. 用hdbnsutil -sr_register 注册到新的主节点,并清除管理段::7630下相应的报错

posted on 2018-12-13 15:07 BASIS/老应 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/weikui/p/10114134.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值