Как узнать, к какому «табличному пространству» принадлежит конкретный «индекс». (оракул) (нужно использовать его через jdbc)
Индекс, на котором табличное пространство
Ответы (2)
Информация находится в ALL_INDEXES ( или USER_INDEXES) представление:
select tablespace_name
from all_indexes
where owner = 'MYSCHEMA'
and index_name = 'MYINDEX';
person
Tony Andrews
schedule
03.05.2011
Потенциально секционированный индекс может охватывать несколько табличных пространств. ALL_SEGMENTS – альтернативный вид
- person Gary Myers; 03.05.2011
user_indexes.tablespace_name
имеет значение null для секционированных индексов.
Просмотр информации о секционированных таблицах и индексах предполагает, что user_ind_partitions
представление можно использовать для проверки содержащего табличное пространство для каждого отдельного раздела индекса:
select index_name, partition_name, tablespace_name from user_ind_partitions
where index_name = 'MYINDEX';
person
Vadzim
schedule
11.04.2018