索引:数据库的索引是一种特殊的文件结构,它包含了对数据库表里所有数据的引用指针。索引是在存储引擎中实现的,而不是在服务器层中实现的。所以,每种存储引擎的索引都不一定完全相同,并不是所有的存储引擎都支持所有的索引类型。
建立索引:
create index 索引名字 on 表名(字段名(字段长度))
查询数据表中的索引:
show index from 表名
删除索引
drop index 索引名字 on 表名
注意事项:
1、索引尽量使用数据类型较小的字段,节省磁盘空间。
2、建立太多的索引将会影响更新和插入的速度,因为它需要同样更新每个索引文件。对于一个经常需要更新和插入的表格,就没有必要为一个很少使用的where字句单独建立索引了,对于比较小的表,排序的开销不会很大,也没有必要建立另外的索引。