Mariogus,
Tudo bem?
Talvez vocês esteja efetuando muitas operações DML (INSERT/DELETE/UPDATE) nas tabelas aos quais estes índices perteçam. Ou então, você tem colunas indexadas e está efetuando muito update nelas.
Se os seus índices forem do tipo BITMAP e você estiver fazendo UPDATE nas colunas que o compõe, estes índices irão crescer. Uma situação similar ocorre com o CONTEXT/DOMAIN INDEXES (os indices do ORACLE TEXT): quanto mais UPDATES/DELETE/INSERT você efetuar, maior o tamanho que estes índices irão alcançar.
Uma sugestão seria você eleger um destes índices relacionados em sua querie. Avalie o tamanho que ele tem agora e então efetue uma REORGANIZACAO/REBUILD do mesmo (ex: ALTER INDEX ... REBUILD). Em seguida, execute novamente a querie para ver se ele ainda apresenta tamanho maior que o da tabela.
Consultando os OTN foruns, verifiquei que indicaram uma nota do METALINK para avaliar quando se deveria fazer ou não a reorganização dos índices. Não tive tempo de consultar o link para esta nota, mas pesquise por
Note: 989093.1 - Index Rebuild, the Need vs the Implications
Se o tamanho dos índices lhe preocupa e isso istá impactando no seu ambiente (falta de espaço) seria interessante avaliar se o ORACLE está usando mesmo todos os índices criados para sua tabela. Existem artigos que mencionam sobre como avaliar o uso dos índices.
Existe um artigo interessante sobre este tema em :
http://www.palominodb.com/blog/2011/10/ ... ctual-data
Abraços,
Sergio Coutinho