2009-11-13 7 views
5

Czy ktoś ma doświadczenie w korzystaniu z widoku indeksowanego w MS SQL Server 2008? Próbuję dowiedzieć się, w jaki sposób widok indeksowany wpływa na wydajność instrukcji wstawiania/aktualizowania, które dodają/aktualizują wiersze w tabelach, które są używane przez indeksowany widok (zakładając, że widok indeksowany jest wyborem łączącym kilka tabel razem) . Biorąc pod uwagę, że wszystkie dane, które wynikają z wyboru podrzędnego widoku, są indeksowane, domyślam się, że za kulisami muszą być jakieś "wyzwalacze", które aktualizują te zindeksowane dane, gdy coś zostanie dodane/zmienione. Jednak nie udało mi się znaleźć żadnych przydatnych informacji na ten temat.Wpływ wydajności indeksowanego widoku w MS SQL Server 2008

+0

Czy widziałeś: http://stackoverflow.com/questions/1343344/indexed-view-vs-indexes-onable –

Odpowiedz

0

Uważam, że warto pomyśleć, że indeksowany widok jest obsługiwany przez wyzwalacze przez system. Implikacje dotyczące wydajności powinny być podobne.