登录后绑定QQ、微信即可实现信息互通
在企业应用开发中,优化SQL执行效率的关键是理解SQL语句的执行路径,这时explain函数就派上了用场。本文将深入探讨MySQL的执行计划,它能揭示查询背后的工作机制。执行计划包含了多个重要信息,首先,id列是一个序列号,标识查询步骤,分为三种情况:select_type表示查询类型,如普通查询、子查询或联合查询。
第二条执行计划是针对 test1 表进行全表扫描,rows = 3 表明扫描出了 3 条数据,占比 100%。Extra 列的值与第一条执行计划不同。Extra 列的值为 Using join buffer(Block Nested Loop),说明使用了 join 对两个表进行连表查询,实际上得到的是笛卡尔积。MySQL 中通常以数据量较小的表作为驱动...
提出你的第一个问题
回答一个你擅长的问题
对内容进行点赞或者收藏
阅读声望与权限的规范
完善个人资料