240 发简信
IP属地:广东
  • 「分布式技术专题」时钟系列二:数据库世界中为什么要有时钟?

    时间概念来源于事件发生顺序的最基本概念,如果说事件发生在3点15分,说明它发生在3点15分到3点16分之间。 在现实世界里,想知道当前时间好像并...

  • Resize,w 360,h 240
    「分布式技术专题」时钟系列一:事件的因果和逻辑时钟

    随着数据量的上升,传统单机架构存在的瓶颈已不能满足对性能和容量的要求,从而分布式系统变得越来越火热,但另一方面, 分布式也带来了很多相对于单机架...

  • Resize,w 360,h 240
    「分布式技术专题」SQL 解析的 AP/TP 判别

    通常SQL语句可以分为分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。 但在数据的操作上,可以根据S...

  • Resize,w 360,h 240
    「分布式技术专题」基于代价解析的最优路径规划

    CBO代价解析 在过去数据库主要使用基于规则的优化器(RBO),基于规则将SQL解析生成的关系表达式进行等价交换,形成更优的方案,例如,有一个多...

  • Resize,w 360,h 240
    「分布式技术专题」两种向量化执行引擎的实现方法

    向量化执行引擎 在三种常见的数据库查询引擎执行模型中我们讲到了向量化执行引擎本质上是一种批处理模型。批处理思想在计算机的世界里经常闪闪发光。高并...

  • Resize,w 360,h 240
    「分布式技术专题」三种常见的数据库查询引擎执行模型

    一、迭代模型/火山模型(Iterator Model) 又称 Volcano Model 或者 Pipeline Model。 Iterator...

  • 「分布式技术专题」SQL优化的前置条件和优化技巧分享

    SQL优化是数据库优化的一部分,数据库优化又是系统优化的一部分。本篇着重讲解SQL优化的一些技巧,另外,硬件基础、业务类型、存储结构也是影响SQ...

  • 「分布式技术专题」常用的SQL算子介绍

    SQL查询的执行过程,就像工厂的加工流水线,层层递进,最终得到想要的结果,而SQL算子就好比其中的一道道工序。 本篇简要介绍一下SQL执行计划中...

  • Resize,w 360,h 240
    「分布式技术专题」剖析一个SQL的解析及执行过程

    无所不能的程序猿吐出一句魔法[SQL],刹那间,IO犹如千军万马奔流不息,内存 似鲸吸牛饮,海纳百川,CPU更是狂暴着以360%负荷高速运转,瞬...