2022-12-23 数据库查询优化器相关论文

学习数据库优化器如何入手? - 知乎

阅读路线基本遵照了pingcap github上的一个Awesome Database Learning的资料,这个资料非常棒,包含了一些基本的课程 + 书籍,还按照内核中不同模块的不同方面做了分类,非常系统化,尤其是SQL层面非常详尽,正好符合需求,因此阅读基本也是按其中的paper来,并扩展到一些没有涉及的内容,总体目录如下(优化器部分),由于内容较多,主要挑选其中影响力较大的或者最有参考意义的。

Planner framework

Access Path Selection in a Relational Database Management System57 赞同 · 8 评论文章正在上传…重新上传取消

The Volcano Optimizer Generator : Extensibility and Efficient Search59 赞同 · 9 评论文章正在上传…重新上传取消

The Cascades Framework for Query Optimization35 赞同 · 9 评论文章正在上传…重新上传取消

Orca: A Modular Query Optimizer Architecture for Big Data58 赞同 · 2 评论文章正在上传…重新上传取消

The MemSQL Query Optimizer: A modern optimizer for real-time analytics in a distributed database42 赞同 · 4 评论文章正在上传…重新上传取消

Testing the Accuracy of Query Optimizers16 赞同 · 0 评论文章

Transformation

Query Optimization by Predicate Move-Around32 赞同 · 3 评论文章正在上传…重新上传取消

WinMagic : Subquery Elimination Using Window Aggregation15 赞同 · 0 评论文章正在上传…重新上传取消

Cost-based query transformation in Oracle20 赞同 · 3 评论文章正在上传…重新上传取消

Enhanced Subquery Optimizations in Oracle11 赞同 · 0 评论文章正在上传…重新上传取消

Join Order Optimization

New Dynamic Programming Algorithm for the Generation of Optimal Bushy Join Trees28 赞同 · 3 评论文章正在上传…重新上传取消

Dynamic Programming Strikes Back - MySQL8.0的新优化器22 赞同 · 2 评论文章正在上传…重新上传取消

On the Correct and Complete Enumeration of the Core Search Space10 赞同 · 0 评论文章正在上传…重新上传取消

Adaptive Optimization of Very Large Join Queries14 赞同 · 1 评论文章正在上传…重新上传取消

Functional Dependency & Physical Properties

Fundamental Techniques for Order Optimization24 赞同 · 0 评论文章正在上传…重新上传取消

Incorporating Partitioning and Parallel Plans into the SCOPE optimizer24 赞同 · 0 评论文章正在上传…重新上传取消

Accelerating Queries with Group-By and Join By Groupjoin8 赞同 · 0 评论文章正在上传…重新上传取消

Cost Model

Statistics

Histogram

Probabilistic Counting

Every Row Counts: Combining Sketches and Sampling for Accurate Group-By Result Estimates16 赞同 · 0 评论文章正在上传…重新上传取消

Others

Query feedback loop

MPP optimization

Parallel SQL Execution in Oracle 10g16 赞同 · 5 评论文章正在上传…重新上传取消

Query Optimization in Microsoft SQL Server PDW34 赞同 · 5 评论文章正在上传…重新上传取消

Adaptive and Big Data Scale Parallel Execution in Oracle22 赞同 · 3 评论文章正在上传…重新上传取消

Optimizing Queries over Partitioned Tables in MPP Systems42 赞同 · 5 评论文章正在上传…重新上传取消

BENCHMARK

TPCH 深入剖析 - part1 Hidden Messages and Lessons Learned from an Influential Benchmark26 赞同 · 1 评论文章正在上传…重新上传取消

TPC-H深入剖析 part2 Quantifying TPC-H Choke Points and Their Optimizations12 赞同 · 0 评论文章正在上传…重新上传取消

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

悟世者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值