Amazon Redshift
数据库开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

PG_CLASS_INFO

PG_CLASS_INFO 是基于 PostgreSQL 目录表 PG_CLASS 和 PG_CLASS_EXTENDED 而构建的 Amazon Redshift 系统视图。PG_CLASS_INFO 包括有关表创建时间和当前分配方式的详细信息。有关更多信息,请参阅选择数据分配方式

PG_CLASS_INFO 对所有用户可见。超级用户可以查看所有行;普通用户只能看到自己的数据。有关更多信息,请参阅 系统表及视图中数据的可见性

表列

除了 PG_CLASS 中的列以外,PG_CLASS_INFO 还显示以下列。

列名称 数据类型 描述
relcreationtime timestamp 创建表的 UTC 时间。
releffectivediststyle integer 表的分配方式,或者如果表使用自动分配,则为 Amazon Redshift 分配的当前分配方式。

PG_CLASS_INFO 中的 RELEFFECTIVEDISTSTYLE 列指示表的当前分配方式。如果表使用自动分配,则 RELEFFECTIVEDISTSTYLE 为 10 或 11,这指示有效分配方式是 AUTO (ALL) 还是 AUTO (EVEN)。如果表使用自动分配,则分配方式最初可能显示 AUTO (ALL),然后在表增大时更改为 AUTO (EVEN)。

下表的 RELEFFECTIVEDISTSTYLE 列中提供了每个值的分配方式:

RELEFFECTIVEDISTSTYLE 当前分配方式
0 EVEN
1 KEY
8 ALL
10 AUTO (ALL)
11 AUTO (EVEN)

本页内容: