Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

查看分配方式

要查看表的分配方式,请查询 PG_CLASS 系统目录表。RELDISTSTYLE 列指示表的分配方式。下表给出了 PG_CLASS 中每个值的分配方式:

RELDISTSTYLE 分配方式
0 EVEN
1 KEY
8 ALL

下面的示例使用三种分配方式创建了三个表,然后查询 PG_CLASS 以查看这些分配方式。

Copy
create table alldiststyle (col1 int) diststyle all; create table evendiststyle (col1 int) diststyle even; create table keydiststyle (col1 int) diststyle key distkey (col1); select relname, reldiststyle from pg_class where relname like '%diststyle'; relname | reldiststyle --------------+------------- evendiststyle | 0 keydiststyle | 1 alldiststyle | 8