zoukankan      html  css  js  c++  java
  • mysql的索引

    索引:表中数据关键字段的查询条件值;
    提供指向存储在标注指定列中的数据指针,数据库根据指针找到特定的值,然后竖着指针找到包含该值得行。这样就实现了快速访问数据库。

    索引的作用:
    当表中有大量数据,对表中数据进行查询,有两种方法,其一,全表查询--慢,浪费IO,其二索引查询--速度快,但是需要提前创建好索引并保存在磁盘中,当数据库跟新后还要进行索引跟新,相对来说浪费磁盘,和时间。
    常见的索引类型:
    普通索引--最基本的索引,没有唯一性的限制
    唯一索引--UNIQUE唯一索引,不允许其中热河两行具有相同索引值的索引
    主键索引--简称主索引,数据库表中一列或者列组合(字段)的值唯一表示表中的每一行,该列称为表的主键。

    数据库会自动的给主键、外键、唯一键创建索引;

    创建索引:

      为table1 表中的name列创建索引:

    1 create index index_name on table1(name)
    2 alter table tabe1 add index index_name on (name desc);--这样也可以创建索引,并让索引倒叙排列

    删除索引:

    1 drop index index_name on table1

    索引的修改就是删除与重建。

  • 相关阅读:
    max-points-on-a-line
    evaluate-reverse-polish-notation
    minimum-depth-of-binary-tree
    ML&MLDS笔记:偏差 vs 方差
    机器人的运动范围
    矩阵中的路径
    滑动窗口的最大值
    数据流中的中位数
    1.微服务架构设计(英文-起源)
    5.如何复制一个文件(编程)
  • 原文地址:https://www.cnblogs.com/zhipeng-wang/p/14158883.html
Copyright © 2011-2022 走看看