00:00
好,同学们请看哈,我们在这儿来注意一下表头的时候,这儿有一个type字段,没问题吧,关键词,这是我们的重要的一个指标参数,这个type里面的值,其中有一个是re法,这个值说明我们用到的,所以是非唯一性扫描。按照值返回是不是所有匹配的函啊?说白了就是用到的索引查出了多条记录,简单一句话就是OK。但是这。有一个,也就是说在这儿的追尾法是type这个访问类型的一个具体的一个值,但是这个追法是不是跟type并列,是表头的一个属性啊,好的,我们呢,往下走来看看我们这个瑞法,现在它呢干嘛呢?显示索引的哪一列被使用了,如果可能的话,是一个常数,那些列,哪些列或产量被用于查找索引列上的值,那么呢,这个呢是什么意思呢?
01:03
我们呢,不妨呢,先从上面的最简单的来看看来同学们大家看顺序的话,是不是T1先加载,T1先加载以后大家看它呢。是什么意思呢?Constant这个值是不是个产量啊,什么意思啊,t1.other就像是什么T1表的department的ID某一个字段值,你输入五号部门的一个部门ID,请面这种值是不是一个常量值,再来看二和三,他们是主外键勾到一块,这种是什么意思呢?这个意思代表是什么?好,那么这部分我们呢,来看看我们的。哎呦,我这还还没有,到时候我们见哈,它的意思呢,什么意思呢?就说这两个是不是t1.id和T2点IDT一点ID和T3.id,它这个瑞法说明了你索引被引用了,用了一些什么值呢?它是这样的,这个值是因为是个固定条件,所以说是常量没问题吧,这个的意思就是什么代表。
02:10
那为什么分成三段点取呢?第一个test代表的是test库T表的ID。我们你你就说我现在这个酷兄弟们,我是不是什么,你看收各位亲,我是不是建了三个库啊,兄弟们,我现在是不是DB0629这个库啊,以后待会我们做练习的时候,我要是建立一个,它也会在这儿引用了以后就说明你引用了DB0629这个库的,比如说点X这张表的点column姆三这个字段,听懂这意思吗?OK,那么呢,我们呢,再往下看哈。同学们,看这块我们呢可以获得这些东西,看这是不是也是个constant呀,好,那么呢,我们呢,来看看这显示索引的哪一列被使用,如果可能的话,最好是一个常数,说明哪些索引被罗列到了,哪些产量被用于查找索引列上的值。来,我们来来看看我们的。
03:25
这种C学过吧?两张表相等了以后,这块是不是再加一个Y的额外的条件啊,那么好,同学们请看,那么呢。我们呢,来看看哈,先看看前面讲过的,待会说来兄弟们T2。这个时候直相等是不是顺序加载,先加载T2 T2表是全表扫描,我们说过圆规那个模型是不是需要有T2表来驱动啊,有一只腿是定的,有一只腿是画圈的,他们两个找理论上不能用到,实际上是不是也没用到t Les啊,没用到这是不是烂了?那么来看看它这个你用的什么呢?注意我这是T2表,那么大家看是不是没有啊,那么跟我现在的这个情况是不是一样啊?但是大家看看我们的T1表呢?t1.2来同学们请看什么意思啊,理论上有没有用到索引,实际上用到了吗?好,用到了以后索引的耗分是26,他告诉你哥们,我T一点COLUMN2等于AC,这是什么?12点库的T2表的COLUMN1能理解吗?
04:47
什么意思呢?就是说我这用到了两个第一方面,是不是我的主外键关联相等啊,就像员工的部门ID等于部门表的主键ID,而这t1.2是不是一个产量,那么言下之意就告诉你,主人我买SQL处理这条语句是这么来干的,我的引用你引用了些什么啊?
05:08
你的类型是什么?我的类型是瑞级别,那么你引用了哪些动作?我引用了下库里面的T2这张表的CH1字段,请问我这儿是不是T1表的COLUMN1刚好等于这个第二个主人你还加了个产量要求T1表二第二个字段要等于一个具体的什么?那么等于一个具体的什么?这个是不是个常量通了吗?OK,那么所以说他就告诉你瑞就是干嘛呢?由这个是,那就像什么list.size等于零一样的,是不是根本就没东西啊,但是呢,我们T1表的这个CH1CH2被充分利用,COLUMN1匹配,什么T2表的COLUMN1能理解吧,就是我们一直说过的员工的。部门ID是不是等于部门表的主键ID啊?好,COLUMN2T一点,COLUMN2又匹配了一个常量及AC,所以说根据explain的底层分析给你搂出来MYCQ的理解就是主人我这块法我呢,干嘛呢?显示索引的哪一列被使用,这些列或产量被用于查找索引列上的哪些值,那么呢,一个是。
06:25
库表字段是这个,另外一个是这个是不是就是产量啊,OK,那么呢,这儿就是我们的什么瑞法,其实际值的一个说明和讲解。
我来说两句