一种说法是:在向聚集表中插数据前,须先针对聚集建立一个聚集索引,否则不能插入数据. 就是说,对于聚集来说,必须先有索引,然后才允许聚集表有数据.
这个我测过了,是正确的.要先对聚集建索引,才能向聚集表中插数据.
另一种说法是:创建聚集索引时,将会对表数据进行排序,此时数据库上须有足够空闲空间(大概是表大小的1.2倍).当聚集索引建立完毕后, 建立聚集索引的列中的数据已经全部按序排列了.这就是说,聚集表可以先有数据,再建立索引.
根据上面的测试, 没建索引,聚集表中是不能有数据的,那这种说法是不是错误的呢?很多出处都是这么描述的哦.
谢谢指点.
|