目录
索引的介绍
索引(index)是帮助Mysql高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式应用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这就是索引
优缺点
优点:
提高数据检索的效率,降低数据库的IO成本
降低排序成本,降低cpu的消耗
缺点:
索引也会占用空间
索引大大提高的查询小路,同时也降低了更新表的速度,对INSERT,UPDATE,DELETE,语句的执行效率有所影响
MYSQL中的索引结构
索引分类
索引的语法
创建索引
CREATE [UNIQUE|FULLTEXT] INDEX 索引名 ON 表名(字段名,可以是多个)
查看索引
SHOW 索引名 FROM 表名
删除索引
DROP INDEX 索引名 ON 表名