"选择单个"与"选择最多1个行"

2020-08-18 21:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我花了最后2个小时...

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

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


大家好,

我花了最后2个小时比较并研究了上述陈述,但没有明确的结果。

是否有任何官方文档,其中哪个语句应更快地处理SELECT,而由于仅访问非(唯一)索引字段,我希望该语句仅返回一条记录?

这是否还取决于所使用的DBMS(ORACLE 10.2.0.4.0)和/或SAP版本(NW 7.01 SP6)?

从性能专家那里获得一些反馈非常好!

在此先感谢和问候,

Alej

17条回答
四川大学会员
2020-08-18 22:11

说得很好,Sandra。 如果有人有疑问,请检查以下内容:

表:t100。

从t100中选择单个*,其中text ='不存在'。

从* 100中选择* t100最多1行,其中text ="不存在"。 结束选择。

例如 在ORACLE上:2次全表扫描(不支持索引)

reg。 差异经常会出现问题,而是选择单行/最多1行...

我通常会指出单记录缓冲区支持

用于选择单行,但除此之外没有任何作用 比较或差异,因为我认为

不是很有帮助。

与"直接读取"和"顺序读取"相同...我经常被问到有什么区别....感叹

一周热门 更多>