单列索引(主键索引、唯一索引、普通索引)
一个索引只包含一个列,一个表中可以有多个单列索引
组合索引
一个组合索引包含两个或两个以上的列
删除索引
Drop index indexname on tablename;
使用索引的优点
1、可以通过建立唯一索引或者主键索引,保证数据库表中每一行数据的唯一性
2、建立索引可以大大提高检索的效率,以及减少表的检索行数
3、在表连接的连接条件,可以加速表与表的连接
4、可以减少查询时间
5、查询中使用索引,可以提高性能
索引的缺点
1、创建和维护索引会耗费时间,随着数量的增加而增加
2、占用物理内存
3、对表的数据进行增删改的时候,索引页需要动态维护。
使用索引
一般来说,使用查询排序较多的情况下需要建立索引
经常需要用增删改的情况下不需要创建索引







网友评论