第10章 索引.pptVIP

  • 6
  • 0
  • 约 24页
  • 2017-02-28 发布于湖北
  • 举报
SQL Server数据库技术及应用教程 湖南省常宁市实验高级中学 李开华 * * 10.1 索引的基础知识 10.2 创建索引 10.3 查看和修改索引 10.4 统计索引 10.5 删除索引 10.6 实训——学籍管理系统索引的创建 第10章 索引 10.1.1 SQL Server中数据的存储与访问 在SQL Server系统中,数据存储的基本单位是页。一个页是8KB的磁盘物理空间。当向数据库中插入数据的时候,数据按照插入的时间顺序被放置在数据页上。一般地,放置数据的顺序与数据本身的逻辑关系之间并没有任何的关系。因此,从数据之间的逻辑关系方面来讲,数据是乱七八糟地堆放在一起的。数据的这种堆放方式称为“堆”。当一个页上的数据堆满之后,其它的数据就堆放在另外一个数据页上。 根据上面的叙述,在没有建立索引的表内,使用堆的集合方法组织数据页。在堆的集合中,数据行不按任何顺序进行存储,数据页序列也没有任何特殊顺序。因此,扫描这些数据堆集花费的时间肯定较长。在建有索引的表内,数据行基于索引的键值按顺序存放,必然改善了系统查询数据的速度。 10.1 索引的基础知识 10.1.2 索引的优缺点 1.索引的优点 创建索引的优点主要有以下两点: (1)加快数据查询 在表中创建索引后,进行以索引为条件的查询时,由于索引是有序的,可以采用较优

文档评论(0)

1亿VIP精品文档

相关文档