Bonjour,
Comment optimiser les jointures en utilisant les parenthèses (ordre de priorité) ?
Merci
Michel
Bonjour,
Comment optimiser les jointures en utilisant les parenthèses (ordre de priorité) ?
Merci
Michel
C'est l'optimiseur du SGBD qui optimise la requête et détermine le plan d'exécution en fonction des statistiques qu'il a à disposition, les paranthèses n'auront aucun impacte.
Après en fonction du SGBD utilisé l'optimiseur est plus ou moins évolué.
Il est possible de forcer l'optimiseur en utilisant des hints dont la syntaxe dépend de l'éditeur, mais c'est généralement une mauvaise pratique.
Quel est le SGBD et sa version ?
Je faisais référence à Windev car depuis leur version 17 il propose une nouvelle syntaxe des requêtes avec les parenthèses, mais étant donné que les infos étant inexistantes, je me demandais si ça avait à voir avec une possible optimisation ?
Michel
Windev est un SGBDR "fichier"... Il n'a pas d’optimiseur statistique et fait un travail de bourrin pour résoudre les requêtes.
bref, si vous voulez des performances, orientez vous vers un SGBDR de type Client/ Server comme SQL Server par exemple !
A +
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager