如何检查hybris中的数据库表索引?

2020-08-23 18:03发布

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

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


我已经在items.xml文件中创建了表索引。 系统更新后,我无法验证索引是否真正创建。 有人知道如何检查吗?

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

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


我已经在items.xml文件中创建了表索引。 系统更新后,我无法验证索引是否真正创建。 有人知道如何检查吗?

付费偷看设置
发送
4条回答
野沐沐
1楼-- · 2020-08-23 18:39

您可以使用查询来检查是否应用了索引。

从sys.indexes中选择*,名称类似于'Index_name_defined_in_items.xml'
大道至简
2楼-- · 2020-08-23 19:05

默认情况下,在pk上创建的索引。 如果要实现索引,则必须在items.xml中明确提及。 您正在使用哪个数据库?

Doze时光
3楼-- · 2020-08-23 19:06

我为另一个属性(不是PK)创建了索引。 它是Oracle数据库。 有没有办法检查?

梦想连接
4楼-- · 2020-08-23 19:06

嗨,

对于不同的数据库,它们使用不同的shemainfo表。 对于hsqldb,如果要检查表的索引创建,请在hac sql查询中使用以下内容:

从INFORMATION_SCHEMA.SYSTEM_INDEXINFO中选择*,其中table_name ='xxxxx'

对于oracle数据库,请检查哪个系统表描述了索引。 https://docs.oracle.com/cd/E17952_01 /mysql-5.0-zh-CN/statistics-table.html

一周热门 更多>