点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
https: //answers.sap.com/questions/6093656/max-and-min-return-policy-in-lookupext-returns-sam.html
通过阅读以上内容,我知道了何时以及在何处使用不同的缓存规范。但是问题是,在我的场景中,我使用lookup_ext从表中获取3列,其中一列的日期按降序排列, 在查询中我按升序排列还是不准确。
我在pre_load_cache中获得了预期的输出,但是在使用demand_load_cache时却没有得到,而且我的查询记录也更多。
有人可以帮我吗?
预先感谢
Vinaya
这很有趣。 在demand_load_cache中,像no_cache一样从数据库中读取记录,然后将其存储在缓存中,以便下一个查询不需要再次针对该数据库。
因此,第一点是检查no_cache 返回。 第二个测试是使用trace_sql_functions执行数据流,以查看lookup_ext demand_load_cache执行哪种SQL。
我唯一的逻辑解释是生成的SQL包含按desc排列的顺序,并且排序顺序不同 。
能否显示一些您正在做的事情,结果是什么以及数据的信息,例如 用于单个输入行。
一周热门 更多>