fast create 12c 11g 10g sql sql-server sql-server-2005 tsql view

create - ¿Cómo imitar Oracle Materialized Views en MS SQL Server?



refresh materialized view oracle 10g (2)

La aplicación conectada a MS SQL Server creará vistas donde un único resultado de fila es un análisis que incluye agregaciones de 1-10k registros. Los criterios aplicables en la vista resultante tendrán de decenas a decenas de miles de resultados. Los criterios de vista + luego serán ordenados por alguna columna (especificada por el usuario) en la vista, que es más probable que sean las columnas agregadas. Se espera que los tiempos de respuesta se degraden rápidamente cuando se utiliza la columna agregada para ordenar.

Hace un tiempo, este problema se resolvió con bastante facilidad (en Oracle 9i) con vistas materializadas. Cualquier idea sobre cómo obtener una solución similar en MS SQL Server 2005.



Las vistas materializadas no son lo mismo que las vistas indizadas. Las vistas indizadas del servidor MS SQL tienen múltiples limitaciones, como el uso de combinaciones externas, agregados y expresiones de tablas comunes.