Il ya quelques jours, j'ai écrit une requête et elle s'exécute rapidement, mais maintenant il faut 1 heure. Cette requête est exécutée sur mon serveur SQL7 et dure environ 10 secondes. Cette requête existe sur un autre serveur SQL7 et jusqu'à la semaine dernière il a fallu environ 10 secondes. La configuration des deux serveurs est la même. Seul le matériel est différent.La requête Sql devient trop lente
Maintenant, sur le deuxième serveur, cette requête prend environ 30 minutes pour extraire les détails sme , mais n'importe qui a changé les détails.
Si j'exécute cette requête sans Où, il me montrera les détails dans 7 secondes. Cette requête prend toujours le même temps si Où est le problème
Afficher la requête que vous exécutez s'il vous plaît. –
la requête est trop longue pour que je ne puisse pas l'afficher. mais cela utilise les jointures internes gauche jointure externe et la fonction définie par l'utilisateur et joindre sur une autre base de données également – sanjiv
avez-vous mis à jour les statistiques sur toutes les tables et index? – Karl