点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在阅读HA400培训...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在阅读HA400培训...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
在阅读HA400培训课程脚本(课程版本12)时,我遇到以下段落:
起初我以为:哇,从来没有听说过,显然我们所有的加入都是错误的! 但是由于该密码描述了7.4版本的更改,因此我只是在7.0系统中进行了尝试。 我创建了两个表-head和item,然后填充了两个表,但是第一个表位于一个客户端中,第二个表位于另一个客户端中。 无论在哪个客户端中,以及内部还是外部连接,我都无法从其他客户端获取任何数据。
那么,这种改进意味着什么?在<7.4系统中,将客户字段添加到有条件的情况是否合理?
我在文档中找不到任何线索,因此,如果你们的一位专家可以对这一神秘的改进有所了解,我将非常感激。
最好的问候
Michał
client-handling-in-joins.jpg (55.7 kB)
因此,如果我们有此Open SQL代码,则表T1和T2取决于客户端:
在版本<7.40中,也许转换为数据库SELECT的Open SQL SELECT仅包括客户端选择(客户端100的示例):
在版本> = 7.40中,已添加客户端之间的联接:
两个查询的返回行都是相同的,但是如果转换为数据库的SQL的连接显式包含t1.client = t2.client,则数据库有时可能会更好地优化查询。 咨询说明 621640-通过JOIN和自动客户端处理进行选择的解释:
因此,在此注释中,SAP最终提出了 测试Open SQL(7.40之前的版本)中的此解决方案是否提高了性能:
一周热门 更多>