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

    在实际项目中使用索引特别常见,所以写一篇有关索引的介绍来记录一下

    首先说一下使用索引的优缺点.

    优点:

    索引字段作为检索条件极大的减少查询时间,降低检索过程中需要读取的数据量。如果作为排序字段就不需要重新排序。

    缺点:

    增删改速度减慢,需要占据mysql额外的空间来维护mysql。

    索引分类:普通索引,主键索引,唯一索引,组合索引,全文索引,空间索引。

    索引常用命令记录

    添加索引:

    alter table `table_name` add (index | unique | fulltext | primary) `index_name`(`columne`(  | number))

    删除索引:

    ALTER  TABLE  table_name   DROP  INDEX  index_name;

    索引失效情况

    1.like是以%开头的查询语句。(如果%在后面,可能使用,也可能不使用索引)

    2.使用多列索引的查询语句。(查询条件如果不根据最左原则,会使用不到索引)

  • 相关阅读:
    堆排序
    2019晋城一中开放日
    严格次小生成树
    遥远的国度
    noip2018游记
    Luogu1736 创意吃鱼法
    P3958 奶酪
    Luogu3385 负环
    Luogu1040 加分二叉树
    Luogu1007 独木桥
  • 原文地址:https://www.cnblogs.com/jueshixingkong/p/11922204.html
Copyright © 2011-2022 走看看