oralce笔记 - 修改版 - 图文(5)

2020-05-05 15:57

为什么添加了索引,会加快查询速度呢?(加快了查询速度,自然降低插入和修改数据的速度,这是以空间换时间,因为创建索引是占用空间) 单列索引:基于单个列所建立的索引。 Create index 索引名 on 表名(列名);

复合索引:基于两列或多列的索引(不是为两个字段分别创建索引,而是为两个列的组合创建索引,就是查询两个列的组合时速度提高速度)。一张表可以有多个索引,但必须要求列的组合唯一。

Create index emp_index on emp(ename,job);

使用索引的原则:

1 必须是大数据的表创建索引才有意义。

2 在where子句或连接条件上经常引用的列上建立索引。 3 索引的层次不要超过4层。

索引缺点:

1 建立索引,系统要占用大约为表的1.2倍的硬盘和内存空间来保存索引。

2 更新数据的时候,系统必须要有额外的时间来同时对索引进行更新,以维持数据和索引的一致性。

韩顺平主讲


oralce笔记 - 修改版 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小初高学习八年级数学下册 7.1 普查与抽样调查限时作业1(无答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: