目录
摘要:
子查询作为SQL语言中重要的组成部分, 正是子查询使SQL语言真正的成为结构化的查询语言,使SQL的应用范围前所未有的广泛。尤其是OLAP场景,由于业务的复杂性,导致存在大量的子查询。子查询也成为了关系型数据库中执行最为复杂及耗时的部分,如何提升子查询的性能,对于一款OLAP的关系型数据库起到决定性作用。
结合我们stonedb项目对于子查询的实际的优化子查询的经验,开启对于子查询性能提升的讲座系列,希望大家能从我们项目实际的对子查询的优化上,能吸取到经验,也让大家了解到我们公司对于技术的专注以及对于产品精益求精的打磨。
开场白:
我先自我介绍一下吧,我叫悟世,目前在stonedb开发部,然后担任数据库研发工程师岗位。所以一直在做subquery子查询性能提升这个事情。子查询是在整个数据库里边非常重要的,也是涉及到整个数据库性能一个比较核心的地方。所以是专门是针对这个事情,然后以及结合在做的事情以及最应该解决的问题,