摘要: SQL索引分为聚簇索引和非聚簇索引。 聚簇索引:在建立之后会对会对建立索引的键进行排序,接着建立一个二叉树索引列表。还会生成一个表的副本,将数据表的数据按照聚簇索引所使用的键进行排序。这就意味着使用聚簇索引将会在原表的基础上面增加120%左右的空间。其叶级页就是表记录(表副本的数据页),也就是其索引的逻辑记录和物理记录是相对应的。因此一个表中只能有一个聚簇索引。 非聚簇索引:对于非聚簇索引,在建立之后,会另外建立一个索引,也就是根据非聚簇索引的键值建立一颗二叉树。其叶子节点记录着rowid,ROWID 是每条记录在数据库中的唯一标识,通过 ROWID 可以直接定位记录到对应的文件号及数据块位. 阅读全文
posted @ 2011-02-23 15:36 雁北飞 阅读(257) 评论(0) 推荐(0) 编辑