zoukankan      html  css  js  c++  java
  • 索引的优缺点

    索引主要分为四种:普通索引、主键、唯一索引、复合索引

    建立索引的优点:

    1、索引能够提高数据检索的效率,降低数据库的IO成本。

    2、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性,创建唯一索引

    3、在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间

    4、加速两个表之间的连接,一般是在外键上创建索引

    建立索引的缺点:

    1、需要占用物理空间,建立的索引越多需要的空间越大

    2、创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加

    一般需要建立索引的字段

    1、经常用在where语句之后的字段

    2、主键或者外键

    3、字段具有唯一性的时候建立唯一性索引

    4、在经常需要根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范围是连续的

  • 相关阅读:
    快速击键(MyEclipse编写的QuickHit项目)
    Java语言中的修饰符
    Java中的接口
    建造者模式应用场景
    原型设计模式
    转:fortios 5.4后门植入
    转:json注入
    linux tips
    资料收集
    转:nginx+CGI/FASTCGI
  • 原文地址:https://www.cnblogs.com/dongtong/p/7541772.html
Copyright © 2011-2022 走看看