【发布时间】:2020-04-06 10:37:04
【问题描述】:
此查询在圆圈内选择几何_id
select tbl2.geometry_id from geometryTable tbl1
join geometryTable tbl2 on ST_Intersects(ST_Buffer(ST_centroid(tbl1.geometry)::geography, 1000)::geometry, tbl2.geometry)
where tbl1.geometry_id = '112233'
此查询运行良好,但耗时过多,超过 20 秒。我需要使这个查询更快。
【问题讨论】:
-
请发布
EXPLAIN (ANALYZE, BUFFERS) <your query>;的输出
标签: sql postgresql query-optimization postgis