DB索引

来源:6-4 优惠券系统存储设计

码封

2019-11-02

老师,请问这两张表为什么要给这些字段建立索引?不是说索引建多了也会带来弊端吗?我们在日常开发中应该如何合理的建立索引? 图片描述

写回答

1回答

jutuco

2019-11-02

存在即合理,索引通过空间换时间可以有效提高数据库数据查找效率,但怎么用好索引是一个复杂的话题,需要根据具体问题具体分析使用何种索引,而不是想当然认为哪种索引就是最优的,建议先学习下btree(b+tree),通过分析索引文件特征掌握索引的物理存储结构,万变不离其宗。同时使用explain针对复杂sql举一反三,不断调优,很快就掌握了

1
0

Spring Cloud微服务实战 打造企业级优惠券系统

微服务,SpringCloud,SpringBoot面试、毕设、

1208 学习 · 487 问题

查看课程