2010-08-16 10 views
1

J'ai une vue de sql (2005) qui fonctionne très très lentement il prend 5 minutes à courir. Mais quand j'arrache la requête de la vue et l'exécute nue cela prend à peine 5-6 secondes.sql view running lent

Quelqu'un peut s'il vous plaît me conseiller sur la façon dont je peux vérifier ce qui se passe mal à la vue

Merci Amit

Répondre

0

En premier lieu, je veillerais vos statistiques sont à jour:

exec sp_updatestats 

ou utiliser UPDATE STATISTICS qui est ce que exec sp_updatestats appelle sous les couvertures (avec tous les paramètres).

Si cela ne vous aide pas, examinez les plans de requête pour les différences.

+0

merci pour la réponse je l'ai fait les « exec sp_updatestats », mais son fonctionnement reste très lent. – Amit