上一页 1 2 3 4 5 6 7 8 9 10 ··· 53 下一页

Calcite分析 -- Register

摘要: Calcite Version:1.26.0 ensureRegistered getSubset,从mapRel2Subset中查询一下是否注册过 无注册调用register equivRel不为空,需要merge的case,参考,https://www.cnblogs.com/fxjwind/p 阅读全文
posted @ 2021-08-30 19:30 fxjwind 阅读(391) 评论(0) 推荐(0) 编辑

SparkSQL(3.1.1)源码分析

摘要: 入口,sql /** * Executes a SQL query using Spark, returning the result as a `DataFrame`. * This API eagerly runs DDL/DML commands, but not for SELECT que 阅读全文
posted @ 2021-05-20 15:54 fxjwind 阅读(371) 评论(0) 推荐(0) 编辑

Spark SQL: Relational Data Processing in Spark (SIGMOD’15)

摘要: Introduction Big data applications require a mix of processing techniques, data sources and storage formats. The earliest systems designed for these w 阅读全文
posted @ 2021-05-11 17:43 fxjwind 阅读(314) 评论(0) 推荐(0) 编辑

论文解析 -- QuickSel: Quick Selectivity Learning with Mixture Models (SIGMOD’20)

摘要: INTRODUCTION Estimating the selectivity of a query—the fraction of input tuples that satisfy the query’s predicate—is a fundamental component in cost- 阅读全文
posted @ 2021-05-10 14:32 fxjwind 阅读(318) 评论(0) 推荐(0) 编辑

Is Query Optimization a “Solved” Problem? (2014, Guy Lohman)

摘要: 25年前提出的问题仍然没有得到解决,学者们总是在攻克他们能攻克的问题, 而不是他们应该去攻克的问题,有点意思! 说到Cardinality是查询优化的阿基琉斯之踵,但是之前很多研究都关注在新的结构来解决individual local predicates的估计问题,作者认为完全就是无用功 并提出应 阅读全文
posted @ 2021-04-29 14:45 fxjwind 阅读(169) 评论(0) 推荐(0) 编辑

Adaptive Statistics in Oracle 12c(PVLDB 2017)

摘要: Oracle的SQL引擎大体分为这几部分, (1)首先要进入Prepare的阶段,Parser,SA和TC A SQL statement goes through the Parser, Semantic Analysis (SA), and Type-Check (TC) first befor 阅读全文
posted @ 2021-04-28 17:18 fxjwind 阅读(215) 评论(0) 推荐(0) 编辑

论文解析 -- A Survey on Advancing the DBMS Query Optimizer: Cardinality Estimation, Cost Model, and Plan Enumeration (Data Science and Engineering 2021)

摘要: Why Key Components in Optimizer are Still Not Accurate? In this section, we summarize the reasons why the cardinality estimation, cost model, and plan 阅读全文
posted @ 2021-04-23 17:47 fxjwind 阅读(319) 评论(0) 推荐(0) 编辑

论文解析 -- Db2 Event Store: A Purpose-Built IoT Database Engine (PVLDB 2020)

摘要: INTRODUCTION The Needs of IoT systems 正对IoT系统的以下4点需求,高吞吐,有效存储,实时查询和高可用,当前的系统无法比较好的解决。 With the rapid proliferation(rapid increase in numbers) of conne 阅读全文
posted @ 2021-04-16 15:13 fxjwind 阅读(259) 评论(0) 推荐(0) 编辑

论文解析 -- A Cloud-native Architecture for Replicated Data Services (HotCloud '20)

摘要: Introduction 传统的服务是正对本地服务器和本地磁盘设计的,所以在迁移到cloud上的时候会存储不匹配的问题 尤其对于分布式数据系统,传统的方式是他们都需要自己管理local的磁盘 在云上的方案是,云存储服务被封装成块存储或文件存储,让系统可以按照原来的方式访问。 Infrastructu 阅读全文
posted @ 2021-04-07 14:46 fxjwind 阅读(230) 评论(0) 推荐(0) 编辑

论文解析 -- How Good Are Query Optimizers, Really? (TUM PVLDB 2015)

摘要: INTRODUCTION The problem of finding a good join order is one of the most studied problems in the database field. Figure 1 illustrates the classical, c 阅读全文
posted @ 2021-04-02 16:04 fxjwind 阅读(526) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 53 下一页