后台-查看数据库项目类型索引

时间:2019-12-06 19:26:10

标签: database indexing hybris backoffice

如何查看后台的数据库列索引? 假设我在这样的自定义项目类型(在* -items.xml中定义)上添加了3个这样的索引:

         <itemtype generate="true" code="Model"..>
            <attributes>
            .......
            </attributes>
            <indexes>
                <index name="column1Idx">
                       <key attribute="column1" />
                </index>
                <index name="column2Idx">
                    <key attribute="column2" />
                </index>
                <index name="compositeIdx">
                    <key attribute="column1" />
                    <key attribute="column2" />
                </index>                
            </indexes>
            </itemtype>

注意我正在使用HSQL DB进行开发。

1 个答案:

答案 0 :(得分:3)

我在后台没有看到任何索引页面。但是您可以将它们收拾起来。您可以在控制台-> FlexibleSearch-> SQL查询选项卡下运行以下查询。

SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS 

要获取索引中的列,可以使用以下查询:

SELECT * FROM INFORMATION_SCHEMA.STATISTICS