HANA迁移的计算视图产生不同的执行计划

2020-09-18 20:31发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)下午 寻求一些帮助以解决我...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


下午

寻求一些帮助以解决我们目前遇到的情况。

据我所知,我有两个相同的HANA系统-DEV和TST。

在SUSE Linux Enterprise Server 12.1和内核版本SUSE Linux Enterprise Server 12.1上运行2.00.020.00.1500920972(fa/hana2sp02)。

Hana Studio版本:2.3.31

我们遇到的问题是,通过交付单位迁移的内容,计算视图会产生差异执行计划-我从最终视图比较了EXPLAIN STATEMENT和SELECT的结果。

使用的基本表相同,并且我已经验证了导入的内容,看不到任何差异。

有人曾经历过类似的经历吗?如果是的话,是什么导致了这种差异。 如果以前没有经验,对如何分析和确定差异有什么建议?


任何帮助,建议或解决方案都值得赞赏,因为我已经筋疲力尽了……。

戴夫



6条回答
xfwsx85
2020-09-18 21:13

快速更新-今天有一点时间可以看得更远,而不是我想要的。

不确定这是否有任何影响,但可能是有用的信息...

在_SYS_BIC中查看计算视图,然后从上下文菜单中选择"可视化视图",将在DEV和TEST中产生完全相同的表示,并显示事实表被拉入,然后依次连接维度。

已经比较了基表中的数据,尽管在数量上有细微的差异,但是在两种环境之间所有数据都是一致的-结构相同,键列没有差异。 我还比较了所传输的内容,发现两者之间没有区别。

在TEST中,查询将不会执行,导致HANA挂起,并在几分钟后返回内存不足错误。 在DEV中,查询会在大约20-30秒内返回数据-这是通过执行的数据预览或上下文菜单中GENERATE SELECT进行的查询。

再次-关于此内容的下一个建议或尝试尝试的任何想法/建议,将不胜感激。 如果有其他信息可以帮助您在:)

一周热门 更多>