10

如何找出特定“索引”属于哪个“表空间”。(oracle) (需要通过jdbc使用)

4

2 回答 2

18

该信息位于ALL_INDEXES(或 USER_INDEXES)视图中:

select tablespace_name
from all_indexes
where owner = 'MYSCHEMA'
and index_name = 'MYINDEX';
于 2011-05-03T09:10:11.860 回答
1

user_indexes.tablespace_name对于分区索引为空。

查看有关分区表和索引的信息表明user_ind_partitions视图可用于检查每个单独索引分区的包含表空间:

select index_name, partition_name, tablespace_name from user_ind_partitions
    where index_name = 'MYINDEX';
于 2018-04-11T15:09:14.503 回答