MySQL学习笔记
文章平均质量分 82
hahalan
这个作者很懒,什么都没留下…
展开
-
创建前缀索引时,如何确认“最佳长度”
当某个字段想要对其创建索引,但是它的长度可能又特别长时,可以考虑前缀索引。 1. 简单信息查询 查询前缀索引的最小/大长度,以及确定生产上数据量大不大,大概有个心理准备。(比如当前字段的最大长度为110,最短为108,创建100+长度索引有点长了) --查询字段最长/最短长度,对欲建立索引的字段长度有个预知 SELECT min(length(code)),max(length(code)) FROM authorization_code; 2. 确定前缀索引的“最佳长度” 前缀索引的最好..原创 2021-08-24 19:43:21 · 1173 阅读 · 0 评论 -
MySQL学习笔记---索引
目录 前言 一、什么是索引 二、为什么需要索引 三、索引类型 1.主键索引(primary key) 2.唯一索引(unique key) 3.普通索引(normal) 4.全文索引(full text) 四、索引模型/结构 五、关于索引的一些问题 1. 既然索引能够提高查询效率,那是不是越多越好? 2.什么叫回表 3.最左前缀原则 总结 前言 MySQL中,可以分为Server层和存储引擎层。 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 My...原创 2021-08-17 17:31:40 · 110 阅读 · 0 评论