GS_SEG_SEGMENTS
GS_SEG_SEGMENTS displays information about segments in all tablespaces, including tables, indexes, TOAST, TOAST INDEX segments, and fsm fork and vm fork segments. Only an administrator can query the information.
|
Name |
Type |
Description |
|---|---|---|
|
node_name |
text |
Node name. |
|
schema_name |
name |
Namespace to which a segment belongs. |
|
segment_name |
name |
Segment name. Source: pg_class and pg_partition.relname. |
|
partition_name |
name |
Partition name of the segment object; NULL if the segment object is not partitioned. Source: pg_partition.relname. |
|
forknum |
integer |
Fork type of a segment object. Value range:
|
|
segment_type |
text |
Segment object type. Value range:
|
|
tablespace_name |
name |
Tablespace to which a segment belongs. |
|
bucketnode |
integer |
|
|
head_block_id |
bigint |
Page number of the segment header. |
|
contents |
text |
Storage content of a data file. Value range:
|
|
table_name |
name |
Name of the base table to which a segment belongs. |
|
blocks |
bigint |
Number of logical pages of a segment. |
|
total_blocks |
bigint |
Number of physical pages of a segment. |
|
extents |
integer |
Number of logical extents of a segment. |
|
total_extents |
integer |
Number of physical extents of a segment. |
|
head_lsn |
text |
Segment header LSN. |
|
level0_slots |
bigint[] |
Level-0 slot array of segment extent mapping. |
|
level1_slots |
bigint[] |
Level-1 slot array of segment extent mapping. |
|
fork_head |
bigint[] |
Fork head array of a segment. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.