begin process at 2008 07 06 07:07:02
1 205 472 membres
51 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Otimisation de requete [ SQL Server, MSDE, SQL Express / Requêtes ] (Arthenius)

Otimisation de requete le 13/03/2008 12:03:37

Arthenius
Membre Club
Voici une requete que je tente d'optimiser
      
        SELECT T_CLIENT.*, T_CLIENT2.CLCOD AS CLCOD2, T_TVA.TVACOD, T_TVA.TVALIB
        FROM T_CLIENT
        LEFT JOIN T_CLIENT AS T_CLIENT2    ON T_CLIENT.CLPAY = T_CLIENT2.CLNUM
        LEFT OUTER JOIN T_TVA on T_CLIENT.TVANUM = T_TVA.TVANUM
        WHERE T_CLIENT.SITNUM = @SITNUM
        AND (T_CLIENT.CLNOM like @NOM OR T_CLIENT.CLNOM2 like @NOM)
        ORDER BY T_CLIENT.CLCOD;


T_CLIENT.* est obligatoire car j'ai besoin de recuperer toutes les infos de la base client
CLNUM, TVANUM sont des Primary key de mes tables T_CLIENT et T_TVA

ma question : vous feriez quoi pour optimiser cette requete (index, autres...) ??

à noter qu'elle est appelé dans une procedure stockee avec l'option WITH RECOMPILE




Arthenius
http://blogs.developpeur.org/Arthenius/

"Ce qui ne me tue pas, me rend plus fort..."



Classé sous : client, requete, tva, client2, tvanum

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS