[OSM-Devserver] Schnellerer Zugriff per Bbox

Alexander Matheisen AlexanderMatheisen at ish.de
Do Nov 18 13:31:19 CET 2010


Am Donnerstag, den 18.11.2010, 13:00 +0100 schrieb Peter Körner:
> Am 18.11.2010 01:17, schrieb Sven Geggus:
> > Alexander Matheisen<AlexanderMatheisen at ish.de>  wrote:
> >
> >> Das hörte sich für mich eben etwas anders an:
> >> Zitat: "Das ist vermutlich deshalb langsam weil immer nur wahlweise der
> >> hstore Index
> >> oder der geographische Index verwendet werden kann."
> >
> > Nein, das hörte sich wortwörtlich so an wie ich das beschrieben habe:
> > Entweder der eine oder der andere Index.
> 
> Gefahr eines Missverständnisses: beide Indizes sind *vorhanden*, bei 
> einem Query wird aber nur einer *genutzt*. Der Query Planner versucht zu 
> ermitteln, welcher Index die Auswahl am besten einschränken würde und 
> verwendet diesen. Die anderen Bedingungen werden dann sequentiell auf 
> die Ergebnismenge des Index-Scans angewendet.

Ah, alles klar, das habe ich dann wohl missverstanden: Ich dachte, es
kann nur ein Index vorhanden sein.
Kann man auch irgendwie sehen, welcher Index gerade beim Query verwendet
wird?