后台 - 查看数据库项目类型索引
Backoffice - View Database Itemtype Indexes
后台如何查看DB列索引?
假设我在自定义项类型(在 *-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 进行开发。
我在后台没有看到任何索引页面。但是你可以在 hac 中获取它们。您可以在 Console -> FlexibleSearch -> SQL 查询选项卡中 运行 下面进行查询。
SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS
要获取索引中的列,您可以使用以下查询:
SELECT * FROM INFORMATION_SCHEMA.STATISTICS
后台如何查看DB列索引? 假设我在自定义项类型(在 *-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 进行开发。
我在后台没有看到任何索引页面。但是你可以在 hac 中获取它们。您可以在 Console -> FlexibleSearch -> SQL 查询选项卡中 运行 下面进行查询。
SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS
要获取索引中的列,您可以使用以下查询:
SELECT * FROM INFORMATION_SCHEMA.STATISTICS