1 前言
当数据库中存在大量数据时,查询速度便称为了一个重要的问题;因此可以采用新华字典拼音或者偏旁部首的方式,建立类似目录的数据库对象,实现数据快速查询。
在后台提供。
2 索引的作用
通过使用快速路径访问方式快速定义数据,减少磁盘的I/O,从而来加速表的查询;
但是索引会增加增删改的效率。
3 索引的创建
索引创建以后,在用户调用select会自动起作用。
以加了索引的字段进行查询时,速度会变快。
只有用到建索的字段进行查询过滤索引采用起作用。
3.1 自动创建
在表上定义一个PRIMARY KEY或者UNIQUE约束条件时,数据库会自动创建一个对应的唯一索引。
3.2 手动创建
- 语法:
-- 在一列加索引
CREATE INDEX 索引名 ON 表名(字段1);
-- 在多列加索引
CREATE INDEX 索引名 ON 表名(字段1, 字段2, 字段3);
4 索引的删除
drop inex 索引名;