2020-09-14 10:35发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在SELECT .... WHERE语句中什么更快?
objnr + 0(2)IN('PR','NV')
或
(objnr LIKE'PR%'或objnr LIKE'NV%')
您好,请考虑使用以下交易进行分析
1。 SE30或SAT(运行时分析)交易
2。 ST05-SQL跟踪(性能跟踪)事务
有关SQL跟踪的随附文档
https://wiki.scn.sap.com/wiki/display/SAPSQL/How+to+run+transaction+st05+to+trace+a+program%2C+transaction+ 或+用户+执行
请注意,
您是否考虑编写一些程序来找出答案? 然后也许发布带有用例的博客,为什么它对您和结果很重要?
肯,
不允许使用上述语法(至少在Oracle为数据库时)。 如果您的安装允许这样做,那么编写测试程序并自行检查应该很容易。 您可以使用GET TIME STAMP语句来测量时间。
数据:l_timestamp_1 TYPE时间戳, l_timestamp_2 TYPE时间戳, l_time TYPE时间戳, t_covp类型的covp标准表。 获取时间戳字段l_timestamp_1。 选择 * 进入表t_covp 来自covp 最多100行 objnr Like'PR%'或objnr Like'NV%'。 获取时间戳字段l_timestamp_2。 l_time = l_timestamp_2-l_timestamp_1。 写:/l_timestamp_1,/l_timestamp_2,/l_time。
这取决于您使用的数据库类型,而不是ABAP。
现在在OpenSQL中是否允许objnr + 0(2)?
嗨,Ken Melching,让我们知道结果。 问候
最多设置5个标签!
您好,请考虑使用以下交易进行分析
1。 SE30或SAT(运行时分析)交易
2。 ST05-SQL跟踪(性能跟踪)事务
有关SQL跟踪的随附文档
https://wiki.scn.sap.com/wiki/display/SAPSQL/How+to+run+transaction+st05+to+trace+a+program%2C+transaction+ 或+用户+执行
请注意,
您是否考虑编写一些程序来找出答案? 然后也许发布带有用例的博客,为什么它对您和结果很重要?
肯,
objnr + 0(2)IN('PR','NV')
不允许使用上述语法(至少在Oracle为数据库时)。 如果您的安装允许这样做,那么编写测试程序并自行检查应该很容易。 您可以使用GET TIME STAMP语句来测量时间。
这取决于您使用的数据库类型,而不是ABAP。
现在在OpenSQL中是否允许objnr + 0(2)?
嗨,Ken Melching,让我们知道结果。 问候
一周热门 更多>