35-join语句怎么优化 一月 16, 2020 发布在 数据层, mysql理论实战系列笔记 | 大约239字 | 预计1分钟读完 | join 主要介绍Multi-Range Read 优化 (MRR)。这个优化的主要目的是尽量使用顺序读盘。 BKA 优化是 MySQL 已经内置支持的,建议你默认使用; BNL 算法效率低,建议你都尽量转成 BKA 算法。优化的方向就是给被驱动表的关联字段加上索引; 基于临时表的改进方案,对于能够提前过滤出小数据的 join 语句来说,效果还是很好的; 阅读全文
34-join是怎么工作的 八月 27, 2019 发布在 数据层, mysql理论实战系列笔记 | 大约6171字 | 预计13分钟读完 | join 笔记 原文 Index Nested-Loop Join Simple Nested-Loop Join Block Nested-Loop Join 小结 上期问题时间 阅读全文
mysql的join明明白白 七月 31, 2019 发布在 数据层 | 大约2490字 | 预计5分钟读完 | join mysql 一.Join语法概述 二.Inner join 三.Left join 四.Right join 五.Cross join 六.Full join 七.性能优化 1.显示inner join VS 隐式inner join 2.left join/right join VS inner join 注意ON 子句和 WHERE 子句的不同 尽量避免子查询,而用join 八.参考: 阅读全文