云数据库 GAUSSDB-段页式存储函数:gs_seg_get_datafile_layout()
gs_seg_get_datafile_layout()
描述:查看1~5号数据文件的静态布局。只支持管理员权限用户查询。
返回值说明:
名称 |
类型 |
描述 |
---|---|---|
version |
TEXT |
段页式版本。默认:1.0。 |
seg_storage_type |
TEXT |
|
file_id |
INTEGER |
数据文件标识。取值范围:[1,5]的int4值。 |
section_id |
INTEGER |
数据文件划分的数据区号。 |
section_type |
TEXT |
数据文件区类型。 取值范围:
|
page_start |
BIGINT |
数据区域起始页面号。 |
page_end |
BIGINT |
数据区域结束页面号。 |
page_count |
BIGINT |
数据区域页面数。 |
total_size |
BIGINT |
数据区的大小。单位为字节。 |
例如:
gaussdb=# SELECT * FROM gs_seg_get_datafile_layout();
...(数据较多,仅展示部分)
version | seg_storage_type | file_id | section_id | section_type | page_start | page_end | page_count | total_size ---------+------------------+---------+------------+--------------+--------------+--------------+-------------+----------------- 1.0 | segment | 1 | 0 | file_header | 0 | 0 | 1 | 8192 1.0 | segment | 1 | 1 | spc_header | 1 | 1 | 1 | 8192 1.0 | segment | 1 | 2 | map_header | 2 | 2 | 1 | 8192 1.0 | segment | 1 | 3 | map_pages | 3 | 66 | 64 | 524288 1.0 | segment | 1 | 4 | ip_pages | 67 | 4156 | 4090 | 33505280 1.0 | segment | 1 | 5 | data_pages | 4157 | 4147260 | 4143104 | 33940307968