Oracle 视图 DBA_PART_INDEXES 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图DBA_PART_INDEXES用于显示系统中所有被定义分区索引的详细信息。该视图是基于DBA_INDEXES视图,添加了分表相关的信息,包括关联分区表的物理ID以及分区名称。该视图中包含的字段如下:

• OBJECT_ID:索引所属对象的对象ID;
• OWNER:索引所属对象的拥有者;
• INDEX_NAME:索引的名称;
• TABLE_OWNER:分区表的拥有者;
• TABLE_NAME:分区表的名称;
• PARTITION_NAME:索引所属分表的名称;
• PARTITION_POSITION:索引所属分表的物理编号;
• HIGH_VALUE:分区的最大值;
• INDEX_TYPE:索引的类型;
• UNIQUENESS:索引是否为唯一索引;
• STATUS:索引的状态;
• CLUSTERING_FACTOR:表示索引的聚集度;
• LOGGING:索引是否记录日志;
• COMP_NAME:创建索引的句柄;
• VIRTUAL_COLUMN:是否有虚拟列。

使用方法:

可以使用DBA_PART_INDEXES视图查询特定的分区表的所有索引的信息。 例如,我们可以使用以下SQL查询在用户SYS中的分区表TABLE1中的索引信息:

SELECT * FROM DBA_PART_INDEXES WHERE OWNER = ‘SYS’ AND TABLE_NAME = ‘TABLE1’;

官方英文解释

DBA_PART_INDEXES displays the object-level partitioning information for all partitioned indexes in the database. Its columns are the same as those in ALL_PART_INDEXES.

See Also:

“ALL_PART_INDEXES”


数据运维技术 » Oracle 视图 DBA_PART_INDEXES 官方解释,作用,如何使用详细说明