SQLServer2005中数据页中定长字段数量的疑问
SQLServer2005中数据分配数据页中,有2个字节是用来表示定长的字段数量的。
有些情况下表示定长字段数量的值会多1,并且Null位图的最右边位的值始终为1,说明第一位是空值。
如:
一、有聚集索引,但不是唯一的情况下
二、没有聚集索引,但有唯一和不唯一的非聚集索引
但第一个字段是什么,RowID? 为什么是空值呢。查找数据页确实没找到该数据。

浙公网安备 33010602011771号