温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好呃,那么接下来呢,是这个所谓的fetch抓取啊,就什么时候它可以用这个fetch啊,指的是这个意思啊,就是说我用fetch的时候,如果说用fetch是不是就不走MR了,对吧?C select新就是其中一个啊,那这里边呢,它其实是有这个模式的啊,默认的呢,它用的是默,我们可以看一下这个属性,我去set看一下。或者说我们进到这个默认的配置信息当中,你也能看得到默认是目对吧,那我们去看一下啊,来打开我们的这个内容,打开那个的一个默认配置。Com底下有一个haveult对吧,点点好以后呢,快F搜一下,诶不是搜啊,搜我们的这个什么属性在这它呢有这么三种,那就不启用泛车抓取,那就是所有的只要用到HD数据的,它都会走M吗?哪怕你是CC啊,都是默认的,那肯定不好,对吧?啊所以默认的它用的是什么默啊,那我们看一下这个地方。
01:13
那表示不启用,就是任何只要用到什么ID数据都走mmr,等会我们可以测一下,那还有一个更小级别的在什么时候不走呢?谁量的新简单的过滤啊,按照分区字段做过滤,或者说有厘米的字段的时候,仅仅在这些个情况下它不走M吗?其他的时候都会怎么吗?对吧?那下面末。多了一点东西,这个是不是跟上面一样,对吧,多了什么东西啊。时间戳和虚拟字段,也就是说别名存在虚拟字段别名啊,查询的时候也不会走,那我们来看一下啊,这个东西我给它制成什么。那然后我走一个C的心啊,但是生产环境当中,一般我们不会这样干啊。
02:05
之前是不是不走M2,现在呢,连c select新都走mmr了,那走mmr效率怎么样?第对吧?啊效率低是这个意思啊,所以说默认的就是默啊最优化的这种形式对吧?最优化的这种形式了,所以咱们知道一下这个事情啊,就是说诶有的搜狗查询执行MR,有的不执行,主要是这个属性,它会去校验是不是C料新类似于这样的操作,对吧,那我们还是给他制成什么。哇,改回来对吧,改回来之后我们还是同样的直行那个,So,那这个效率你看一下这个怎么样,0.1秒17秒对吧,而且你这数据还小呢,数据大呢,走M妈时间不是更长了吗?对吧?这是我们所聊的一个反装式,默认就是最优了啊,默认就是最优了。
我来说两句