0

PostgreSQL的9.0 发行说明声明了以下更改:

为 GiST 添加 point_ops 操作符类 (Teodor Sigaev)

此功能允许对点列进行 GiST 索引。该索引可用于多种类型的查询,例如point <@ polygon(点在多边形中)。这应该使许多 PostGIS 查询更快。

我有一个非常大的表(数百万行),其中有一GEOMETRY(POINT,[SRID])列我有时会与多边形进行比较。创建索引时我需要做任何事情来启用它吗?我是否必须使用他们指示的运算符,或者这是否适用ST_Contains

(我确定答案在某处的文档中,但我找不到。)

4

1 回答 1

4

它是一个 opclass,所以你在CREATE INDEX命令中指定它:

CREATE INDEX idx_name ON tablename USING GiST (col_name point_ops);
于 2013-06-04T23:52:59.980 回答