Oracle - La vista materializada altera la estructura de manera lenta
Tengo una gran vista materailizada que tengo que ajustar. Es un ajuste simple, ya que solo estoy agregando una función NVL a la instrucción select.
Es decir. Original..
Select this,
that.....
Es decir. Modificad
Select NVL(this, orThat) as this,
NVL(That, orThis) as that
La consulta tarda 26 segundos en ejecutarse, pero debido a la cantidad de filas recuperadas (2,3 millones) es muy lenta. Funcionó durante casi 5 días seguidos y luego lo detuve.
Esto es un problema, especialmente porque necesito entregar esto a un cliente, y no pueden ejecutar un script durante más de 5 días para crear un MV.
Pregunta: ¿Hay alguna forma de acelerar la alteración / recreación de un MV? ¿Sería más rápido si modificara el MV o sería más o menos lo mismo que soltar y recrear?
Oracle versión = 10g