Bonjour à tous,
J'ai une table contenant deux champs un Id et un varchar(300).
J'ai un index clustered sur ma PK qui a un bon taux de fragmentation.
Je constate que lorsque je fais une requête uniquement pour récupérer l'Id celle-ci me retourne une réponse instantanée.
Lorsque je fais la même chose en prenant les deux champs, la requête mets plusieurs secondes à me retourner les résultats (70.000 lignes à peu près)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select id from matable
J'imagine que le temps de réponse dépend principalement du volume de retour de données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select id, description from matable
Aussi est ce qu'il existe une méthode pour augmenter la taille des paquets sur une requête ?
Quelles solutions me préconisez vous pour améliorer mes temps de réponse ?
Partager