索引是越多越好嘛? 什么样的字段需要建索引, 什么样的字段不需要 ?
2025-07-01 19:02:11
索引是越多越好嘛? 什么样的字段需要建索引, 什么样的字段不需要 ?
2025-03-20
100
版权
版权声明:
本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《
阿里云开发者社区用户服务协议》和
《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写
侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
简介:
需要创建索引情况1. 主键自动建立主键索引2. 频繁作为查询条件的字段应该创建索引3. 多表关联查询中,关联字段应该创建索引 (on 两边都要创建索引)4. 查询中排序的字段,应该创建索引5. 频繁查找字段 , 应该创建索引6. 查询中统计或者分组字段,应该创建索引不要创建索引情况1. 表记录太少2. 经常进⾏行行增删改操作的表3. 频繁更新的字段4. where条件里使用频率不高的字段
需要创建索引情况
主键自动建立主键索引
频繁作为查询条件的字段应该创建索引
多表关联查询中,关联字段应该创建索引 (on 两边都要创建索引)
查询中排序的字段,应该创建索引
频繁查找字段 , 应该创建索引
查询中统计或者分组字段,应该创建索引不要创建索引情况
表记录太少
经常进⾏行行增删改操作的表
频繁更新的字段
where条件里使用频率不高的字段