点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有三个与SRS连接...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有三个与SRS连接...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有三个与SRS连接到目标数据库(HANA)的源数据库(oracle)。 每分钟在oracle数据库中创建大量数据,并将其复制到HANA中。 复制几乎是实时的,这意味着在oracle数据库中创建条目后,它将在几秒钟内到达HANA数据库。 代表服务的队列通常几乎是空的。 整个系统是由SAP建立的。
但是有时,rep服务器上的队列会建立几个小时,然后在几个小时后队列减少,直到再次几乎为空。 我做了一些测量,发现:
在这种情况下,语句admin who,sqt显示许多已关闭和已打开的事务(与HANA连接的rep服务器)
在这种情况下,语句admin who,sqm显示第一个指针的移动速度非常慢(与HANA连接的rep服务器)
仍然有很多可用资源(CPU,rep服务器主机的内存和HANA的CPU)。
我的感觉是:与HANA连接的rep服务器是瓶颈。 因此,我的想法是为rep服务器提供更多功能。 我在文档中发现,可以为rep服务器或连接设置很多配置参数(例如,数据包站点数,线程数等)。
我的问题是:在这种情况下,应首先考虑使用哪些配置参数来提高性能? 我敢肯定,很多人也有类似的问题,并且对配置参数进行了一些"测试"并找到了一个好的配置。
感谢和问候
Hanno Keidel
你好标记
有用的答案。 感谢您解释条款。 您是正确的,我的PDB是oracle数据库(或者因为有四个连接,所以是数据库),我的PRS是本地复制服务器,我的RRS是中央复制服务器,而RDB是HANA数据库。 在PDB和RDB之间,没有其他复制服务器。
今天,仍然存在稳定设备增加的问题。 我发现,在四个连接的PDB中,只有一个导致这种增加。 我是和admin who,sqm一起做的。 对于所有队列,第一个指针与下一个和最后一个指针几乎相同,仅一个指针存在巨大差异。
然后我做了几次管理员。 我发现事务大小很小,这是预料之中的,因为源系统应该有很多事务,但每个事务都很小。
然后我执行了一次多次的管理员who,发现了一个有趣的观点。 查看" First trans"列,每次执行admin who,sqt时,所有连接的值都会更改。 但是仅对于一个连接,该值保持不变。 然后,我执行一次admin,sqm,一次又一次,然后看到值仅在几秒钟后才更改。
那么,问题:如果" First trans"值在一段时间内保持不变,是否表明该事务需要RDB中的一段时间(很多时间)?
来自德国的问候
Hanno Keidel
一周热门 更多>