热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

数据库索引的优缺点是什么,数据库索引的优缺点是

表与表连接用于多表联合查询的约束条件的字段


的优缺点索引的优点:被索引的列可以保证行的唯一性,生成唯一的rowId


建立索引可以有效缩短数据的检索时间


建立索引后,表与表之间的连接会变快


在用于排序或分组的字段中添加索引可以加快分组和排序的顺序


的缺点:索引和维护需要时间成本,这种成本随数据量的增加而增大


索引的创建和维护需要空间成本,每个索引占用数据库的物理存储空间,数据量越大空间也越大。 (数据表占用数据库的数据空间。 )


每次增加或删除索引时都需要动态维护,时间长,导致表增加或删除的效率降低


如果数据量很大,需要在什么情况下创建索引,请在经常执行查询操作的表中创建索引。


可以向用于排序的字段添加索引。 对于要用于分组的字段,必须根据需要添加索引。


必须为要用于与表合并以约束多表合并查询的字段创建索引。


推荐阅读
author-avatar
wbklzh
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有