由于索引的叶子节点和非叶子节点的作用不同,导致不同类型节点上每行记录存放的数据不同
--============================================唯一聚集索引叶子节点:所有有列非叶子节点:索引键+文件ID+页ID--============================================
非唯一聚集索引叶子节点:所有有列非叶子节点:索引键+UNIQUFUER列+文件ID+页ID --============================================在聚集表上的唯一非聚集索引叶子节点:非聚集索引+文件ID+页ID非叶子节点:非聚集索引键+聚集索引键--============================================
在聚集索引表上的非唯一非聚集索引叶子节点:非聚集索引+聚集索引键+文件ID+页ID非叶子节点:唯一非聚集索引键+聚集索引键--============================================
在堆表上的唯一非聚集索引叶子节点:非聚集索引+文件ID+页ID非叶子节点:非聚集索引键+HeapRid--============================================
在堆表上的非唯一非聚集索引叶子节点:非聚集索引++HeapRid+文件ID+页ID非叶子节点:非聚集索引键+HeapRid--============================================
包含索引叶子节点:存放包含列非叶子节点:不存放包含列