管理索引学习.pptxVIP

  • 1
  • 0
  • 约1.04万字
  • 约 64页
  • 2022-09-13 发布于上海
  • 举报
1 什么叫索引 数据库中的索引与书籍中的索引类似,在一本书中,利用索引可以快速查找所需信息,无须阅读整本书。在数据库中,索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需数据。书中的索引是一个词语列表,其中注明了包含各个词的页码。 第1页/共64页 2 索引是一个单独的、物理的数据库结构, 是对数据库表中一个或多个列的值进行排序的结构。索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。 索引是依赖于表建立的,它提供了数据库中编排表中数据的内部方法。一个表的存储是由两部分组成的:一部分用来存放表的数据页面,另一部分存放索引页面。索引就存放在索引页面上,通常索引页面相对于数据页面来说小得多。当进行数据检索时,系统先搜索索引页面,从中找到所需数据的指针,再直接通过指针从数据页面中读取数据。从某种程度上可以把数据库看作一本书,把索引看作书的目录,通过目录查找书中的信息显然比没有目录的书方便快捷。 第2页/共64页 3 索引(一) 在数据库中,索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需数据。利用索引可以大大提高系统的性能,表现在: 通过创建惟一索引,可以保证数据记录的惟一性。 大大加快数据检索速度 加速表与表之间的连接 第3页/共64页 4 索引(二) 缺点: 占用储存空间 在表中插入或更新表中数据时,将有额外的操作来维

文档评论(0)

1亿VIP精品文档

相关文档