一.索引的概述
索引就是在表的列上构建一个二叉树。
二.索引的优缺点
大幅度提高查询的效率,但是索引影响增删改的效率。
三.索引的触发规则【面试题】
1.单列索引
问:单列索引触发规则,条件查询必须是索引列中的原始值。
答:单列索引,模糊查询都会影响索引的触发。
2.复合索引
问:如果该列有单列索引,同时有复合索引。
答:and触发复合索引,or不触发索引,原因是or相当于俩条查询语句,一条条件查询触发单行索引。
四.语法
--单列索引
create index 索引表名 on 表名(列名);
--复合索引
create index 索引表名 on 表名(列名1,列名2,列名3...);