数据库通过ROWID地址确定一条数据的存储位置。rowid 为4个byte,前3个字节描述 逻辑页,最后1个字节描述 槽位 。3个字节*8位/字节=24位。2的24次方=16777216。所以一张表的逻辑页数不能大于16777216。1个字节*8位/字节=8位。 2的8次方=256。所以一个数据页最大存...
显示全部数据库通过ROWID地址确定一条数据的存储位置。
rowid 为4个byte,前3个字节描述 逻辑页,最后1个字节描述 槽位 。
3个字节*8位/字节=24位。2的24次方=16777216。所以一张表的逻辑页数不能大于16777216。
1个字节*8位/字节=8位。 2的8次方=256。所以一个数据页最大存储256条记录(好像是255)。
继续可以推理出一张未分片的表最大可以存储16777216*255条记录。
收起