gp_pgdatabase
gp_pgdatabase
gp_pgdatabase视图显示Greenplum中Segment实例的状态信息,以及它们是作为镜像Segment还是主Segment。 Greenplum的故障检测和恢复工具在内部使用此视图来确定失效的Segment。
列 | 类型 | 参考 | 描述 |
---|---|---|---|
dbid | smallint | gp_segment_configuration.dbid | 系统分配的ID。Segment(或者Master)实例的唯一标识符。 |
isprimary | boolean | gp_segment_configuration.role | 该实例是否处于活动状态。它目前是否作为主Segment(还是镜像Segment)。 |
content | smallint | gp_segment_ configuration.content | 实例上部分数据的ID。主Segment实例及其镜像将具有相同的内容ID。
对于Segment,值为 0-N-1, 其中N是Greenplum数据库中的Segment数量。 对于Master,值为-1。 |
definedprimary | boolean | gp_segment_ configuration.preferred_role | 在初始化系统时,该实例是否被定义为主Segment(而不是镜像Segment)。 |