无标签
- 分类
- 数据库
- 难度
- 未设置
- 来源数
- 1
- 更新时间
- 2026/03/29 00:57
答案
因此,我们可以在一些场景中使用索引,比如: + 可以为具有唯一性的字段创建索引 + 经常在查询、排序中经常用到的字段可以创建索引,比如where,orderby, groupby 而在一些场景中不去使用索引,比如: + 需要经常增删改的字段,不要创建 + 不怎么用到的字段 + 包含大量重复数据的字段 + 表数据太少,也不需要建立索引 + 含null的字段
相关题目(5)
什么是热点 key,如何处理?共源 1
分布式系统Redis
watch dog 机制是什么?共源 1
分布式系统并发锁Redis
Redis 如何实现分布式锁?共源 1
分布式系统锁Redis
分布式系统并发Redis
元信息
审核状态: active
关联来源: 1
来源面经题(0)
这道题目前没有手动沉淀的面经题来源。
来源(1)
Java八股(数据库).md
knowledge_noteQuestion 31: 什么时候需要/不需要创建索引?
Source answer: 因此,我们可以在一些场景中使用索引,比如: + 可以为具有唯一性的字段创建索引 + 经常在查询、排序中经常用到的字段可以创建索引,比如where,orderby, groupby 而在一些场景中不去使用索引,比如: + 需要经常增删改的字段,不要创建 + 不怎么用到的字段 + 包含大量重复数据的字段 + 表数据太少,也不需要建立索引 + 含null的字段
Reviewed answer: 适合建索引的场景:唯一性字段、经常用于查询、排序、分组的字段。一般不适合建索引的场景:频繁增删改字段、不常用字段、重复值很多的字段、数据量很小的表以及含NULL较多的字段。