跳到主要内容
版本:2.x

gp_segment_configuration

gp_segment_configuration 表位于 pg_catalog 模式中,用于存储镜像和 Segment 实例的配置信息。

列名类型引用描述
dbidsmallintSegment(或 Coordinator)实例的唯一标识符。
contentsmallintSegment 实例的内容标识符。主 Segment 实例及其对应的镜像始终具有相同的内容标识符。

对于 Segment,值的范围为 0 到 N-1,其中 N 是系统中主 Segment 的数量。

对于 Coordinator,值始终为 -1。
rolecharSegment 当前运行的角色。取值为 p(主)或 m(镜像)。
preferred_rolecharSegment 在初始化时被分配的角色。取值为 p(主)或 m(镜像)。
modecharSegment 实例与其镜像副本的同步状态。取值为 s(已同步)或 n(未同步)。

对于 Coordinator Segment,该列始终显示 n;对于备用 Coordinator Segment,始终显示 s。但这些值并不表示 Coordinator Segment 的同步状态。要确定 Coordinator 和备用 Coordinator 之间的同步状态,请使用 gp_stat_replication
statuscharSegment 实例的故障状态。取值为 u(正常)或 d(故障)。
portinteger数据库服务器监听进程使用的 TCP 端口。
hostnametextSegment 主机的主机名。
addresstext用于访问 Segment 主机上特定 Segment 实例的主机名。在未配置基于接口的主机名的系统中,该值可能与 hostname 相同。
datadirtextSegment 实例的数据目录。
warehouseidoidSegment 所属仓库的 ID。