[postgis-users] Bad estimate from index on points
Paul Ramsey
pramsey at boundlessgeo.com
Sun Nov 3 20:28:07 PST 2013
It's 20 times better, but still under-determined.
QUERY
PLAN
------------------------------------------------------------------------------------------------------------------------------------
Aggregate (cost=465.08..465.09 rows=1 width=8) (actual
time=24.997..24.997 rows=1 loops=1)
-> Nested Loop (cost=5.26..404.94 rows=24055 width=8) (actual
time=2.575..19.113 rows=6832 loops=1)
-> Seq Scan on polygon (cost=0.00..4.25 rows=1 width=128)
(actual time=0.033..0.054 rows=1 loops=1)
Filter: (polygon_id = 50)
Rows Removed by Filter: 99
-> Bitmap Heap Scan on point (cost=5.26..400.36 rows=33
width=56) (actual time=2.537..17.729 rows=6832 loops=1)
Recheck Cond: (polygon.geom && geom)
Filter: _st_contains(polygon.geom, geom)
-> Bitmap Index Scan on point_index (cost=0.00..5.25
rows=99 width=0) (actual time=2.480..2.480 rows=6832 loops=1)
Index Cond: (polygon.geom && geom)
Total runtime: 25.096 ms
P
On Sun, Nov 3, 2013 at 7:59 PM, BladeOfLight16 <bladeoflight16 at gmail.com> wrote:
> On Sun, Nov 3, 2013 at 10:12 PM, Paul Ramsey <pramsey at boundlessgeo.com>
> wrote:
>>
>> Coming back to this a bit late (hah!) ... what PostGIS version is this on?
>
>
> 2.0.4. Haven't tested with 2.1 yet, but I think it persists. There's a nice
> script in my original report to test with if you have 2.1 installed. =) It
> needs a VACUUM ANALYZE FULL; at the end, though.
>
> _______________________________________________
> postgis-users mailing list
> postgis-users at lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
More information about the postgis-users
mailing list