Pular para o conteúdo

Fóruns Banco de dados Oracle Particionamento de Tabela. Particionamento de Tabela.

#97958
braza
Participante

    [quote=”leandrolbs”:1568n2z5]vamos tratar a palavra partição como tablespace ok ?. (entendi assim..rs).

    para mover o index de tablespace execute o comando:


    alter index owner.index_name rebuild tablespace TBLSPA_INDEX;
    Validate index index_name;

    para mover tabelas:


    ALTER TABLE OBJECT_NAME MOVE TABLESPACE TBLSPA_TABLS;
    [/quote]

    Se eu quisesse que esse índice ficasse distribuído entre os tablespaces (t_idx_01,t_idx_02,t_idx_03,t_idx_04). A tabela está particionada em 4 partições. Cada partição tem o seu tablespace. eu quero criar este índice local para outras 4 partições de índice.

    eu poderia fazer:

    alter index owner.index_name rebuild tablespace in (t_idx_01,t_idx_02,t_idx_03,t_idx_04);
    Validate index index_name;