PostgreSQL 中的聚簇索引和非聚簇索引

Cluster and Non cluster index in PostgreSQL

我正在使用 PostgreSQL 9.3 版本创建数据库。

我对某些列列表进行了以下 table 测试。

create table test
(
  cola varchar(10),
  colb varchar(10),
  colc varchar(10),
  cold varchar(10)
);

现在我想在一些列上创建索引。

例如:

我想为列 colacolb 创建聚簇索引。

我想为列 colccold 创建非聚集索引。

正如我提到的 this And this ,我了解到 PostgreSQL 中没有聚簇索引和非聚簇索引。

我的问题:我可以使用什么类型的索引来代替 PostgreSQL 中的聚簇索引和非聚簇索引,哪个与聚簇索引和非聚簇索引的作用相同?

My Question: What type of index I can use instead of clustered and non clustered index in PostgreSQL,Which does the same job as clustered and non clustered indexes does?

PostgreSQL根本没有聚簇索引的概念。相反,所有表都是堆表,所有索引都是非聚集索引。

通常创建聚簇索引时,只需创建非聚簇索引即可。

更多详情: