Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak tworzyć widoki zmaterializowane w SQL Server?

Nazywają się widokami indeksowanymi w SQL Server - przeczytaj te oficjalne dokumenty, aby uzyskać więcej informacji:

  • Tworzenie widoku indeksowanego
  • Poprawa wydajności dzięki widokom indeksowanym SQL Server 2008

Zasadniczo wszystko, co musisz zrobić, to:

  • utwórz zwykły widok
  • utwórz indeks klastrowy w tym widoku

i gotowe!

Trudne jest to, że widok musi spełniać wiele ograniczeń i ograniczeń - te są nakreślone w białej księdze. Jeśli to zrobisz, to wszystko. Widok jest aktualizowany automatycznie, nie wymaga konserwacji.

Dodatkowe zasoby:

  • Tworzenie i optymalizacja widoków w SQL Server
  • Widoki indeksowane serwera SQL


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego moje lewe złącze t-sql nie działa?

  2. Jak napisać .Skip(1000).Take(100) LINQ w czystym SQL?

  3. SQL - Jak przechowywać i nawigować w hierarchiach?

  4. Jak ustawić wartość logiczną w SQL?

  5. Tutorial z SQL (DDL, DML) na przykładzie dialektu MS SQL Server