MySql复习
基本操作
创建普通索引
alter table table_name add index index_name (column(length))
创建唯一索引
alter table table_name add unique index index_name (column)
创建组合索引
alter table table_name add unique index index_name (column1(length),column2(length))
删除
drop index index_name on table
查看
show index from table_name
使用索引的场景
- 主键自动建立唯一索引
- 频繁作为查询条件的列应该建立索引
- 多表关联中个,关联字段应该建立索引
- 查询字段种排序的字段建立索引
- 频繁查找的字段 覆盖索引
- 查询中统计或者分组的字段 应该建立索引
哪些情况不需要索引
- 表记录很少
- 增删改的较多
- 频繁更新

浙公网安备 33010602011771号