MySQL-第四篇索引

1、创建索引的作用

    创建索引的唯一作用就是加速对表的查询。索引通过使用快速路径访问方法来快速定位数据,从而减少了磁盘的I/O。

2、索引和表一样也是数据库中的一种对象,但它必须从属于某张表,不能独立存在。

   MySQL使用information_schema数据库里的STATISTICS表来保存该数据库实例中的所有索引信息

3、创建索引的两种方式。

   1》自动:定义primary key、unique、foreign key时,系统会为该数据列自动创建对应的索引。

   2》手动:通过create index...语句来创建索引。

4、删除索引

   1》自动:数据表删除时,表上的索引自动被删除。

   2》手动:通过drop index...语句删除指定数据表上的指定索引。

   创建索引的语法格式:

create index xxx on xxx_table (column[,column]...);

    删除索引时需要指定表,语法格式为:

drop index xxx on xxx_table;
原文地址:https://www.cnblogs.com/ZeroMZ/p/11369462.html