私は、エッジ(ジオメトリ)を含む10億行のテーブルを持っています。そのうちのいくつかは重複しており、次のクエリを使用して重複したエッジを削除しています。PostgreSQLのパーティションテーブル
DELETE FROM water_edges
WHERE id IN (
SELECT e1.id
FROM water_edges e1, water_edges e2
WHERE st_equals(e1.geom_line, e2.geom_line)
AND e1.id < e2.id
);
しかし、私が使用する8つのコアを持っていると私は、クエリを変更したり、関数を作成するにはどうすればよい私は、同時に実行されているサブセットに削除機能を実行すると言って、それをフルに活用したいです。