Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie erstelle ich materialisierte Ansichten in SQL Server?

Sie werden als indizierte Ansichten bezeichnet in SQL Server - lesen Sie diese Whitepaper für weitere Hintergrundinformationen:

  • Erstellen einer indizierten Ansicht
  • Verbessern der Leistung mit indizierten Ansichten von SQL Server 2008

Im Grunde müssen Sie nur Folgendes tun:

  • erstellen Sie eine normale Ansicht
  • Erstellen Sie einen gruppierten Index für diese Ansicht

und fertig!

Der knifflige Teil ist:Die Ansicht muss eine ganze Reihe von Einschränkungen und Beschränkungen erfüllen – diese sind im Whitepaper skizziert. Wenn Sie dies tun, ist das alles, was es gibt. Die Ansicht wird automatisch aktualisiert, keine Wartung erforderlich.

Zusätzliche Ressourcen:

  • Erstellen und Optimieren von Ansichten in SQL Server
  • Indizierte SQL Server-Ansichten