sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo crear vistas materializadas en SQL Server?

Se llaman vistas indexadas. en SQL Server:lea estos documentos técnicos para obtener más información:

  • Crear una vista indexada
  • Mejora del rendimiento con vistas indexadas de SQL Server 2008

Básicamente, todo lo que necesitas hacer es:

  • crear una vista normal
  • crear un índice agrupado en esa vista

¡y listo!

La parte complicada es:la vista tiene que satisfacer una gran cantidad de restricciones y limitaciones, que se describen en el documento técnico. Si haces esto, eso es todo lo que hay. La vista se actualiza automáticamente, no se necesita mantenimiento.

Recursos adicionales:

  • Creación y optimización de vistas en SQL Server
  • Vistas indexadas de SQL Server