2009-10-06 8 views
10

L'application connectée à MS SQL Server créera des vues où un résultat de ligne unique est une analyse incluant des agrégations de 1 à 10 k enregistrements. Les critères applicables à travers la vue résultante auront des dizaines à des dizaines de milliers de résultats. La vue + les critères seront ensuite classés par une colonne (spécifiée par l'utilisateur) dans la vue qui est la plus susceptible d'être les colonnes agrégées. Les temps de réponse devraient se dégrader rapidement lorsque la colonne agrégée est utilisée pour la commande.Comment imiter les vues matérialisées Oracle sur MS SQL Server?

Il ya quelques temps, ce problème a été résolu assez facilement (dans Oracle 9i) avec des vues matérialisées. Toutes les idées sur la façon d'obtenir une solution similaire dans MS SQL Server 2005.

Répondre

4

vues matérialisées ne sont pas même que les vues indexées. Les vues indexées du serveur MS SQL présentent de nombreuses limitations, telles que l'utilisation de jointures externes, d'agrégats et d'expressions de tables communes.

+1

pas même, mais néanmoins ils sont la chose la plus proche d'eux – quetzalcoatl

Questions connexes