Sugerencias para crear vistas materializadas

Tenga en cuenta las siguientes directrices si decide utilizar las vistas materializadas:
  • Columnas utilizadas con más frecuencia

    Si tiene unos cuantos conjuntos de columnas que utiliza frecuentemente en las consultas (encontrados por análisis), cree vistas materializadas con estas columnas.

  • La columna más restrictiva

    Si hay una columna que participa en una cláusula de filtro y generalmente filtra la mayor parte de la tabla (por ejemplo, columnas temporales), utilice esta columna para la cláusula ORDER BY en la creación de la vista materializada.

  • Índice de la vista materializada

    Cree vistas materializadas ligeras (con el menor número de columnas posible) que contengan las columnas más restrictivas (por ejemplo, columnas temporales) para utilizarlas como índices.

  • Menos vistas materializadas

    Para obtener un mejor rendimiento, cree el menor número de vistas materializadas posible por tabla. Cada vista materializada que crea para una tabla base hace que el sistema analice el rendimiento de utilizar cada vista en la tabla base, que puede añadir tiempo al rendimiento de la consulta.