Dường như có sự khác biệt lớn về tốc độ giữa PostGIS và SQL Server 2012 với chức năng tổng hợp liên minh.
SELECT geometry::UnionAggregate(the_geom)
FROM loc
GROUP BY LocalityCo
đấu với
SELECT ST_Multi(ST_Union(the_geom))
FROM dummydata.loc
GROUP BY "LocalityCo"
Tôi nhận được ít hơn một giây trong SQL Server 2012 nhưng khoảng 25 giây trong PostGIS.
Phiên bản PostGIS là: 1.5 USE_GEOS=1 USE_PROJ=1 USE_STATS=1
Có bất cứ điều gì tôi có thể làm để tăng tốc truy vấn PostGIS hay nó chỉ là như vậy?
Lưu ý: Cả hai đều có chỉ số không gian.
câu hỏi liên quan: gis.stackexchange.com/questions/1387/...
—
Underdark
Thiết lập nào là cả SQL Server 2012 và PostGIS 2.0 trên?
—
Mapperz