美文网首页
2.数据库中索引的作用是?它有什么缺点?

2.数据库中索引的作用是?它有什么缺点?

作者: 沫明 | 来源:发表于2018-09-26 08:49 被阅读0次

2.数据库中索引的作用是?它有什么缺点?

优点:
1.通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。
2.可以大大加快数据的检索速度,这也 是创建索引的做主要的原因。
3.可加速表与表之间的连接,特别是在实现数据的参考完整性方面有特别的意义。
4.在使用分组和排序子句进行数据检索时同样可以减少查询中分组和排序的时间。
5.通过使用索引,可以在查询过程中,使用优化隐藏器,提高系统的性能。

缺点:
1.创建索引和维护索引要消耗时间,这种时间随着数据量的增加而增加。
2.索引需要占物理空间,除了数据表占数据空间之外,每个索引还要占一定的物理空间,如果需要建立聚簇索引,那么需要的空间就会更大。
3当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,这样就降低了数据的维护速度。

相关文章

  • 2.数据库中索引的作用是?它有什么缺点?

    2.数据库中索引的作用是?它有什么缺点? 优点:1.通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。2....

  • 复习

    1.数据库三范式 2.什么是数据库索引,有什么作用,数据库索引的分类,聚簇索引的优缺点 3.数据库事务ACID的含...

  • 器-说明:rails中数据库效能提升—索引的添加与删除

    一、索引对数据库性能的影响 1.索引的优缺点优点:索引可以改善数据库检索(查询)的性能缺点:创建索引会额外占用数据...

  • Mysql基础原理知识

    三万字、91道MySQL面试题 索引和B+Tree结构 1.索引是什么?有什么作用以及缺点 答:索引是对数据库表中...

  • 15、索引有什么优缺点?

    索引有什么优缺点? 优点: 1、提高数据的检索速度,降低数据库IO成本; 使用索引的意义就是通过缩小表中需...

  • Java常见面试题汇总-----------数据库(数据库索引及

    54、数据库索引 索引的优缺点   优点:  1、大大加快数据的检索速度;  2、创建唯一性索引,保证数据库表中每...

  • MySQL 之索引、视图、触发器

    MySQL 之索引、视图、触发器 索引 索引的引入 索引是由数据库表中一列或者多列组合而成,其作用是提高对表中数据...

  • mysql基础(二)

    索引的引入 索引定义:索引是由数据库表中一列或者多列组合而成,其作用是提高对表中数据的查询速度; 类似于...

  • Python 17 数据库 其他操作

    视图、事务、索引、用户管理 2.7 数据库其它操作 学习目标 1. 能够说出视图的作用 2. 能够说出索引的作...

  • 2020数据库面试题

    索引 1. 那你能说说什么是索引吗? 索引其实是一种数据结构,能够帮助我们快速的检索数据库中的数据 2. 那么索引...

网友评论

      本文标题:2.数据库中索引的作用是?它有什么缺点?

      本文链接:https://www.haomeiwen.com/subject/fkaloftx.html