[OSM-Devserver] Schnellerer Zugriff per Bbox
Sven Geggus
lists at fuchsschwanzdomain.de
Do Nov 18 17:23:30 CET 2010
Alexander Matheisen <AlexanderMatheisen at ish.de> wrote:
> Welcher Index wird also hier verwendet?
>
> Index Scan using planet_point_index on planet_point (cost=0.00..196.86
> rows=1 width=104) (actual time=191.516..320.186 rows=179 loops=1)
> Index Cond: (way &&
> '010300002031BF0D0001000000050000002FBE003090AA264168C1C7D1186259412FBE003090AA2641F132CF18A06559412B039D68D8C52641F132CF18A06559412B039D68D8C5264168C1C7D1186259412FBE003090AA264168C1C7D118625941'::geometry)
> Filter: ((tags ? 'website'::text) AND (way &&
> '010300002031BF0D0001000000050000002FBE003090AA264168C1C7D1186259412FBE003090AA2641F132CF18A06559412B039D68D8C52641F132CF18A06559412B039D68D8C5264168C1C7D1186259412FBE003090AA264168C1C7D118625941'::geometry))
> Total runtime: 320.714 ms
Steht doch da: planet_point_index
Das ist der geometrieindex.
Wenn man \d planet_point sieht man unten:
Indexe:
»planet_point_index« gist (way)
»planet_point_pkey« btree (osm_id)
»planet_point_tags« gin (tags)
Wenn es weltweit nur wenige POI dieses Typs gibt dürfte der gin auf den
hsores schneller sein, aber eben nur dann.
Gruss
Sven
--
"We don't know the OS that God uses, but the Vatican uses Linux"
(Sister Judith Zoebelein, Vatican Webmaster)
/me is giggls at ircnet, http://sven.gegg.us/ on the Web