
mysql
文章平均质量分 59
Charson_zhang
一匹来自北方的狼,淹死在互联网浪潮中
展开
-
myql 联合索引
当前mysql版本是5.7.14,我们约定在 InnoDB 存储引擎下分析该问题。说起联合索引必然绕不开“最左原则”。其实这个原则不是完全按照它说的那样。首先搞一个环境:create table test ( `id` bigint(20) NOT NULL COMMENT 'ID', `closing_num` varchar(2) NOT NULL COMMENT...原创 2018-10-22 17:02:04 · 237 阅读 · 0 评论 -
explain执行计划
当前mysql版本是5.7.14,我们约定在 InnoDB 存储引擎下分析该问题。(友情提示除了explain,还有desc命令有同样效果) EXPLAIN SELECT count(*) from c left join b on b.id = c.b_id left join a on a.id = b.a_id; EXPLAIN SELECT count(*) from c...原创 2018-10-17 19:04:44 · 181 阅读 · 0 评论 -
MySQL key_len
当前mysql版本是5.7.14,我们约定在 InnoDB 存储引擎下分析该问题。这里着重解释一下key_len,因为关于在列的长度以及联合索引时,可能需要从ken_len上进行分析。这里有篇文章是比较好的https://www.cnblogs.com/zhoujinyi/p/3784450.html。其他的可以在平常工作中测试实践。这里补充两点:1、首先int类型为什么是key_...原创 2018-10-17 19:08:57 · 523 阅读 · 0 评论