[OSM-dev-fr] Osmose
Gilles Bassière
gbassiere at gmail.com
Lun 21 Fév 12:49:08 GMT 2011
Marc SIBERT wrote:
> Concernant la remarque de Gilles, ma proposition ne contient pas de
> jointure "orientée", mais bien des CROSS JOIN équivalentes à la mises en
> parallèles dans le FROM (et donc sans ordre de jointure).
Je ne parlais pas d'ordre au sens de LEFT/RIGHT JOIN mais
d'ordonnancement des jointures quand il y a plus de 2 tables à joindre.
Par exemple, faut-il mieux joindre d'abord osm1 et osm2 puis joindre le
résultat à commune ? ou peut-être est-ce mieux de joindre d'abord osm1 à
commune puis à osm2 ?
Lorsque la requête est exprimée avec des JOIN, l'optimiseur respecte
l'ordre de jointure introduit pas les JOIN successifs. Quand la requête
est exprimée avec un WHERE, l'optimiseur choisi l'ordre de jointure qui
lui semble le plus pertinent.
Voir le lien déjà mentionné pour de plus amples informations.
Cordialement
--
Gilles Bassière - Web/GIS software engineer
http://gbassiere.free.fr/
More information about the dev-fr
mailing list