[JP]OSS版PG-StromでのPostGISの&&演算子サポート有無について #960
kzyoshimura
started this conversation in
Questions & Reports
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
いくつかのPostGISでのSQL実行において、
&&演算子を利用するとGPU利用されませんでした。※&&演算子なしの結果よりも、&&演算子利用しCPU処理される方が速い結果となりましたOSS版PG-StromではPostGISの&&演算子のサポート予定はありますでしょうか?
【実行環境】
PG-Strom:v6.0
cuda:12.8.1
【実行したSQL】
①st_crosses
EXPLAIN ANALYZE SELECT m.geom FROM mesh6 m INNER JOIN youto y ON st_crosses(m.geom, y.wkb_geometry) ;実行結果
②st_crosses &&演算子あり
EXPLAIN ANALYZE SELECT m.geom FROM mesh6 m INNER JOIN youto y ON m.geom && y.wkb_geometry AND st_crosses(m.geom, y.wkb_geometry) ;実行結果
③st_contains
EXPLAIN ANALYZE SELECT m.geom FROM mesh6 m INNER JOIN youto y ON st_contains(m.geom, y.wkb_geometry) ;実行結果
④st_contains &&演算子あり
EXPLAIN ANALYZE SELECT m.geom FROM mesh6 m INNER JOIN youto y ON m.geom && y.wkb_geometry AND st_contains(m.geom, y.wkb_geometry) ;実行結果
Beta Was this translation helpful? Give feedback.
All reactions