sql-server – SQL Server:数据页面大小混乱:8060 96字节仍小于8k字节

前端之家收集整理的这篇文章主要介绍了sql-server – SQL Server:数据页面大小混乱:8060 96字节仍小于8k字节前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
sql Server以8k(8192)字节的页数存储数据.在数据页面中,为页眉保留了96个字节.考虑到数据页面允许的最大容量为8060字节,仍然有36个字节.但我找不到任何参考说明这个36字节块的位置.

有帮助吗?

解决方法

没有为Slot Array / Row Offset Array指定固定大小.

页眉占用每个数据页的前96个字节(为数据,行开销和行偏移留下8,096个字节).除此之外,单个数据行的最大大小可以是8,060字节.

存储在给定页面上的行数因表而异
结构和存储的数据.具有所有固定长度列的表始终可以在每页存储相同数量的行;可变长度行可以根据输入数据的实际长度存储尽可能多的行.

例如,一个页面可以包含超过19行,其中每行大小为403字节.在这种情况下,插槽阵列大小为38字节.

原文链接:https://www.f2er.com/mssql/76829.html

猜你在找的MsSQL相关文章