B树索引模拟哈希索引,结果显示有问题。

来源:6-4 索引优化策略(中)

王五十万

2019-11-25

老师,章节6-4第11′39″。你说B树索引模拟哈希索引,但是explain结果显示真实用到的索引key是idx_title索引,并没有用到md5那列的索引啊?

写回答

1回答

sqlercn

2019-11-25

把要过虑的title用md5编码后使用md5计算列进行过虑就可以了

0
2
sqlercn
回复
洛奇2019
这个可能和数据量以及数据的重复程度有关。这里只要知道对于一个大的varchar列来说,使用md5进行索引是一种查询的优化方式就可以了。
2022-12-27
共2条回复

MySQL提升课程 全面讲解MySQL架构设计

面面俱到讲解影响MySQL性能的各个因素,让MySQL架构了然于胸。

4419 学习 · 547 问题

查看课程