Pourquoi voudriez-vous mettre un index sur un point de vue?

Microsoft SQL Server vous permet d'ajouter un index à vue, mais pourquoi voudriez-vous faire cela?

Ma compréhension est que la vue est vraiment juste une sous-requête, c'est à dire, si je dis SÉLECTIONNEZ * à PARTIR de mavue, je suis vraiment en disant: SELECT * from (mavue de la Requête)

Il semble que les index sur les tables sous-jacentes seraient ceux qui ont le plus d'importance. Alors, pourquoi voudriez-vous un index séparé sur la vue?

InformationsquelleAutor Slider345 | 2011-01-19