GBase 8s
运维管理
文章

GBase8s 索引扩展数据块大小

发表于2025-12-10 16:36:5473次浏览1个评论

索引扩展数据块大小

数据库服务器根据相应表的扩展数据块大小来确定索引的扩展数据块大小,而不管索引是否分段。

 

1.对于连接索引,数据库服务器使用索引键大小与行大小的比率来为索引分配适当的扩展数据块大小。

 

以下公式显示数据库服务器如何使用索引键大小与行大小的比率:

索引扩展数据块大小 = (index_key_size / table_row_size) * table_extent_size

在此公式中:

·       index_key_size 是已建立索引的一个或多个列的总宽度加上 5(用于键描述符)。

·       table_row_size 是行中所有列的总数。

·       table_extent_size 是在 CREATE TABLE 语句的 EXTENT SIZE 关键字中指定的值。

如果索引不是唯一的,那么扩展数据块大小将减少 20%。

对索引的下一扩展数据块大小,数据库服务器也使用相同的比率:

索引下一扩展数据块大小 = (index_key_size/table_row_size)* table_next_extent_size

评论

登录后才可以发表评论
崔哥发表于 3个月前
黄河九天上,人鬼瞰重关。长风怒卷高浪,飞洒日光寒。峻似吕梁千仞,壮似钱塘八月,直下洗尘寰。万象入横溃,依旧一峰闲。仰危巢,双鹄过,杳难攀。人间此险何用,万古袐神奸。不用燃犀下照,未必佽飞强射,有力障狂澜。唤取骑鲸客,挝鼓过银山。