16.2.?uxstatindex(regclass) returns record

uxstatindex返回B-tree索引的信息的记录。例如:

test=> SELECT * FROM uxstatindex('ux_cast_oid_index');
-[ RECORD 1 ]------+------
version            | 2
tree_level         | 0
index_size         | 16384
root_block_no      | 1
internal_pages     | 0
leaf_pages         | 1
empty_pages        | 0
deleted_pages      | 0
avg_leaf_density   | 54.27
leaf_fragmentation | 0

表?16.2.?uxstatindex输出列

类型描述
versionintegerB-tree版本号。
tree_levelinteger根页的树层次。
index_sizebigint以字节计的索引总尺寸。
root_block_nobigint根页的位置(如果没有则为零)。
internal_pagesbigint“内部”(上层)页面的数量。
leaf_pagesbigint叶子页的数量。
empty_pagesbigint空页的数量。
deleted_pagesbigint删除页的数量。
avg_leaf_densityfloat8叶子页的平均密度。
leaf_fragmentationfloat8叶子页碎片。

报告的index_size通常对应于internal_pages + leaf_pages + empty_pages + deleted_pages加一,因为它还包括索引的元页。

uxstattuple的结果是一页一页累计的并不表示整个索引的一个即时快照。

XML 地图 | Sitemap 地图