ユニオン集計関数を使用すると、PostGISとSQL Server 2012の速度に大きな違いがあるようです。
SELECT geometry::UnionAggregate(the_geom)
FROM loc
GROUP BY LocalityCo
対
SELECT ST_Multi(ST_Union(the_geom))
FROM dummydata.loc
GROUP BY "LocalityCo"
SQL Server 2012では1秒未満ですが、PostGISでは約25秒です。
PostGISバージョンは次のとおりです。 1.5 USE_GEOS=1 USE_PROJ=1 USE_STATS=1
PostGISクエリを高速化するために何かできることはありますか?
注:どちらにも空間インデックスがあります。
関連する質問:gis.stackexchange.com/questions/1387/...
—
アンダーダーク
SQL Server 2012とPostGIS 2.0の両方の設定は何ですか?
—
Mapperz