> Tech > Améliorer la performance de Group By à  l’aide d’un Join

Améliorer la performance de Group By à  l’aide d’un Join

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Dans la mesure du possible, limitez les noms de colonnes sur la clause Group By d’une instruction Select aux colonnes présentes dans la première table dans la clause From. Cela vous conduira peut-être à réagencer l’instruction.

Par exemple :

SELECT MAX( H.CUSNAM ), D.ITEM, SUM(

Améliorer la performance de Group By à  l’aide d’un Join

D.VALUE) FROM ORDHDR H JOIN ORDDTL D ON H.ORDNO = D.ORDNO GROUP BY D.ITEMS peut s’exécuter beaucoup plus vite si ORDDTL est spécifié d’abord: SELECT MAX( H.CUSNAM ), D.ITEM, SUM( D.VALUE) FROM ORDDTL D JOIN ORDHDR H ON D.ORDNO = H.ORDNO GROUP BY D.ITEMS

– Julian Monypenny Rédacteur technique System iNEWS 

Téléchargez cette ressource

Comment lutter efficacement contre le Phishing ?

Comment lutter efficacement contre le Phishing ?

Dans un environnement cyber en constante mutation, le phishing évolue vers des attaques toujours plus sophistiquées combinant IA, automatisation et industrialisation. Une réalité complexe qui exige des mesures de sécurité avancées et repensées au-delà de l’authentification multifacteur. Découvrez les réponses technologiques préconisées par les experts Eviden et les perspectives associées à leur mise en œuvre.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010