Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come creare viste materializzate in SQL Server?

Si chiamano viste indicizzate in SQL Server:leggi questi white paper per ulteriori informazioni:

  • Creazione di una vista indicizzata
  • Miglioramento delle prestazioni con le viste indicizzate di SQL Server 2008

Fondamentalmente, tutto ciò che devi fare è:

  • crea una visualizzazione normale
  • crea un indice cluster su quella vista

e il gioco è fatto!

La parte difficile è:la vista deve soddisfare un certo numero di vincoli e limitazioni, che sono delineati nel white paper. Se lo fai, è tutto ciò che c'è. La vista viene aggiornata automaticamente, non è necessaria alcuna manutenzione.

Risorse aggiuntive:

  • Creazione e ottimizzazione delle viste in SQL Server
  • Viste indicizzate di SQL Server