在ST10中检查缓冲表

2020-08-16 18:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 问题:查询中使用了完...

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

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


专家们,

问题:查询中使用了完全缓冲的表,例如TVARVC。 我想进行一次基本检查,是否将内容第一次加载到缓冲区中。 并且期望对同一表的第二个查询从缓冲区而不是从DB再次获取值,因为它是一个缓冲表。 但是我看不到ST10中的表格。

已采取的步骤:我已经浏览了一些博客,并检查了"今天-所有服务器及ST10中的该服务器"的结果。 但是没有一个称为"缓冲区状态"的字段来检查它是否已加载或处于活动状态,这在一些博客中已经提到。 在今天运行ST10时,尽管我运行了缓冲表的选择查询,但未显示任何记录。

查询:PL使我了解了可能是什么问题。我们如何确保表已缓冲并处于活动状态?

注意:Select语句没有排序依据或任何表达式来绕过缓冲区。 将其粘贴到下面。 预先感谢!

从tvarvc INTO @DATA(lv_low)中选择一个低位,其中name ='A499'AND TYPE ='S'AND SIGN ='I'AND低位EQ'STK'。
 
3条回答
半个程序猿
2020-08-16 18:52

根据ST05屏幕截图,TVARVC未在系统中缓冲 。 它被缓冲在我的ABAP 7.52系统中。

在我的系统中,我在ST02和ST10中都看到了缓冲类别。

在TVARVC的技术属性中,它都没有缓冲或没有缓冲 关闭

或者内核找到了不使用表缓冲区而执行SELECT的原因。 是一个错误(在SAP中搜索注释),或者是ABAP文档中隐藏的原因 ABAP SQL-表缓冲

一周热门 更多>