标签:建议 哪些 常用 内存 提高效率 海量数据 creat 快速 增加
数据库索引的种类有很多,比如唯一索引,主键索引,自定义索引等,这里重点说自定义索引。
什么是数据库索引?
数据库索引是数据库管理系统中的一种排序的数据结构,为了快速查询表中的数据而对表的某些字段的值建立一个目录,可以帮助快速查询定位。
怎样建立数据库索引?
CREATE INDEX 索引名 ON 表名 (字段1,字段2);
(字段可以只有一个,也可以有多个)
数据库索引有哪些优缺点?
优点:可以提高查询效率,特别是对于海量数据而言,索引是提高效率的一个重要手段。对于查询操作频繁的表,建议建立索引。
缺点:索引会占用内存,增加数据库的压力。索引在对表进行更新操作的时候也会跟着进行维护,减慢了更新的效率。所以对于更新操作比较频繁地表,不建议建立索引。
建立数据库索引所遵循的规则有哪些?
1、对于经常查询的字段,进行索引的创建。
2、创建复合索引的时候,值越少的字段,尽量放在前面。
3、创建复合索引时,经常用到的字段放第一个,因为当查询条件只有第一个字段的时候也会走索引。如索引a(A,B,C),条件有A时走索引,当条件有B却没有A时不走索引。
4、对于经常更新维护的表不要建立索引。
标签:建议 哪些 常用 内存 提高效率 海量数据 creat 快速 增加
原文地址:https://www.cnblogs.com/yangbihua/p/11927667.html