美文网首页MySQL数据库知识总结
15、索引有什么优缺点?

15、索引有什么优缺点?

作者: RUMyCola | 来源:发表于2022-08-19 09:25 被阅读0次

索引有什么优缺点?

优点:

        1、提高数据的检索速度,降低数据库IO成本;

                 使用索引的意义就是通过缩小表中需要查询的记录的数目从而加快搜索的速度.

        2、降低数据排序的成本,降低CPU消耗.

                索引之所以查的快,是因为先将数据排好序,若该字段正好需要排序,则正好降低了排序的成本.       

缺点:

        1、占用存储空间:索引实际上也是一张表,记录了主键和索引字段,一般以索引文件的形式存储在磁盘中;

        2、降低更新表的速度:表的数据发生了变化,对应的索引也需要一起变更,从而降低了更新速度.否则索引指向的物理数据可能不对,这也是索引失效的原因之一.

相关文章

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

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

  • 24个经典的MySQL索引问题,你都遇到过哪些?

    索引 1、什么是索引? 2、索引有哪些优缺点? 3、索引使用场景(重点) 4、索引有哪几种类型? 5、索引的数据结...

  • 面试必备的索引优化

    关于索引,分为以下几点来讲解(技术文): 索引的概述(什么是索引,索引的优缺点) 索引的基本使用(创建索引) 索引...

  • 数据库优化----索引

    索引 优缺点 作为索引的字段要求 不适合创建索引场景 什么字段可以适合创建索引 注意 参考优化文章

  • Mysql索引优化——应对

    目录一、索引的概述(什么是索引,索引的优缺点) 二、索引的基本使用(创建索引) 三、索引的基本原理(面试重点) 四...

  • 吐血总结——90%程序员面试都用得上的索引优化手册

    目录 多关于索引,分为以下几点来讲解: 一、索引的概述(什么是索引,索引的优缺点) 二、索引的基本使用(创建索引)...

  • 复习

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

  • 索引的作用,优缺点

    mysql : 使用B+树建立索引。 索引的优缺点:

  • 数据库索引

    索引原理 索引的优缺点 优点 缺点 注: 索引的存储类型 B-Tree索引 索引查询的条件 排序

  • 数据库索引数据结构

    什么是索引 索引是一个有序的数据结构 优缺点 优点: 可以快速检索,减少I/O次数,加快检索速度; 根据索引分组和...

网友评论

    本文标题:15、索引有什么优缺点?

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