[OSM-dev-fr] Osmose

Bruno Cortial bruno.cortial at laposte.net
Lun 21 Fév 11:21:38 GMT 2011


Le 18 février 2011 16:57, Marc SIBERT <marc at sibert.fr> a écrit :

> Juste un truc pour diviser par 2 la complexité de ta requête :
>
>  and osm1.osm_id* <** *osm2.osm_id
>  Il suffit de faire la comparaison une seule fois puisque c'est la même
> table que tu parcours (deux fois) et si osm_id est ta clé primaire...
>
> Pour plus de clarté, préfère les JOINs pour lier les tables, ça permet de
> séparer les conditions de jointure des conditions de sélection (mais le
> résultat doit être strictement identique après l'optimiseur de requête).
>

Bien vu, merci.
Pour les JOIN tu les appliques sur les conditions "&&" donc ?

Autre question en passant: ma machine n'est pas un foudre de guerre, je
n'utilise pas les hourly diff, la base n'est donc utilisée qu'en
consultation. Y-a-t-il des optimisations recommandées au niveau de postgis
ou osm2pgsql ?

BrunoC
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20110221/4595b055/attachment.html>


More information about the dev-fr mailing list