如何知道是否使用二级索引

2020-09-13 13:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我有一些二级索引列...

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

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


专家您好,

我有一些二级索引列表,我想知道那些索引正在使用什么程序。

7条回答
小灯塔
2020-09-13 13:43

没有对索引使用情况进行静态检查。 这是因为SAP不会确定要使用的索引,数据库会在运行时决定每次访问表时要使用的索引。

但是,您可以得到一个合理的近似值:在表上使用where,并查看所有涉及的SELECT语句。 如果WHERE子句与您的索引字段匹配,则很有可能会使用该索引。

但是,正如基兰(Kiran)所指出的那样,唯一真实的辨别方法是追踪。 但是,即使使用相同的ABAP SQL语句,不同的查询也可能在数据库级别上产生不同的行为。

一周热门 更多>