Est-ce que quelqu'un a déjà utilisé l'affichage indexé dans MS SQL Server 2008? J'essaie de savoir comment la vue indexée affecte les performances des instructions insert/update, qui ajoutent/mettent à jour des lignes dans les tables, utilisées par la vue indexée (en supposant que la vue indexée est un assemblage de quelques tables) . Étant donné que toutes les données qui résultent de la sélection sous-jacente de la vue sont indexées, je suppose qu'il doit y avoir des «déclencheurs» derrière les scènes qui mettent à jour ces données indexées quand quelque chose est ajouté/changé. Cependant, je n'ai pas été en mesure de trouver des informations utiles à ce sujet.Impact des performances de la vue indexée dans MS SQL Server 2008
5
A
Répondre
6
Ce lien msdn est le dernier mot sur le sujet:
http://msdn.microsoft.com/en-us/library/dd171921.aspx
Pour votre question, accorder une attention particulière à la section « Considérations sur la conception », en particulier la sous-section « Maintenance des considérations de coûts ».
0
Je pense qu'il est assez utile de penser à la vue indexée comme étant supportée par des déclencheurs par le système. Les implications sur les performances devraient être similaires.
Avez-vous vu: http://stackoverflow.com/questions/1343344/indexed-view-vs-indexes-on-table –