Bonjour
Je travaille avec SQL-8 et j'interface mes BD avec VB6.
J'ai une stored procedure qui est un peu lente, elle prend entre 8 et 12 secondes à exécuter. Pour mes usagers, c'est une éternité.
C'est une série de petite requête (une quinzaine). Presque chaque requête crée une table temporaire # en utilisant un select into.
Devant la lenteur de ma stored, j'ai ajouté, à la suite de chaque select into, un create index, dans l'espoir d'accélérer le traitement. Cela ne fait aucun changement sur le temps d'exécution.
Au maximum, mes tables temporaires contiennent environ 35'000 enregistrements.
Est-ce que ce serait plus rapide de faire une série de create table au lieu de faire des select into? En longueur de code c'est clair que ça serait plus long, mais à l'exécution? Merci.
Partager