sql_server_2005之9索引和查询优化课件.pptVIP

  • 11
  • 0
  • 约6千字
  • 约 45页
  • 2016-05-25 发布于山西
  • 举报
sql_server_2005之9索引和查询优化课件

第9章 索引和查询优化 学习目标 数据库管理系统通常使用索引技术加快对表中数据的检索。索引类似于图书的目录。目录允许用户不必翻阅整本图书就能根据页数迅速找到所需内容。在数据库中,索引也允许数据库应用程序迅速找到表中特定的数据,而不必扫描整个数据库。 在图书中,目录是内容和相应页码的列表清单。在数据库中,索引是表中数据和相应存储位置的列表。 本章将详细研究有关索引和查询优化的内容。 本章重点 索引的特点 索引的类型 创建索引 索引信息 优化索引 优化查询 本章内容 9.1 概述 9.2 索引的类型和特点 9.3 创建索引 9.4 索引维护 9.5 查询优化 9.6 上机练习 9.7 习题 9.1 概述 在Microsoft SQL Server系统中,可管理的最小空间是页。一个页是8KB字节的物理空间。插入数据的时候,数据就按照插入的时间顺序被放置在数据页上。一般地,放置数据的顺序与数据本身的逻辑关系之间是没有任何联系的。 因此,从数据之间的逻辑关系方面来讲,数据是乱七八糟堆放在一起的。数据的这种堆放方式称为堆。 当一个数据页上的数据堆放满之后,数据就得堆放在另外一个数据页上,这时就称为页分解。 为什么要创建索引呢? 索引是一种与表或视图关联的物理结构,可以用来加快从表或视图中检索数据行的速度。 为什么要创建索引呢?这是因为创建索引可以大大提高系统的性能。第一,通过

文档评论(0)

1亿VIP精品文档

相关文档