0


MySQL - 4种基本索引、聚簇索引和非聚索引、索引失效情况、SQL 优化

一、索引


1.1、简单介绍

索引就是一种帮助 mysql 提高查询效率的数据结构.

优点:

  1. 大大增加了查询速度.

缺点:

  1. 索引实际上是一张表,因此需要消耗一部分空间资源.
  2. 对表中的数据进行增删改的时候,需要更新索引,因此速度会受到一定影响.

1.2、索引的分类

1.2.1、主键索引

实际上就是我们创建数据库时指定的主键(主键索引值不能为空、不能重复.),会自动创建索引,叫做 “主键索引”,在 innodb 引擎中就是所谓的 “聚簇索引”.

例如,以 id 为主键建表

create table user(id int PRIMARY KEY, name varchar(20), age int);

然后通过以下命令查看 user 表的索引

show index from user;
标签: mysql 数据库

本文转载自: https://blog.csdn.net/CYK_byte/article/details/134535656
版权归原作者 陈亦康 所有, 如有侵权,请联系我们删除。

“MySQL - 4种基本索引、聚簇索引和非聚索引、索引失效情况、SQL 优化”的评论:

还没有评论