Homepage
Open in app
Sign in
Get started
Hyrise
Follow
Query Plan Optimization: Join Predicate Ordering
Query Plan Optimization: Join Predicate Ordering
After the improvement of Hyrise’s execution engine that was presented in our last article, this post will again deal with a query plan…
Pascal Führlich
Oct 19, 2019
Parallelization efforts using VTune
Parallelization efforts using VTune
Up to this point, we focused a lot on query plan optimization based on individual long-running queries (Sub-Plan Memoization, Disjunction…
Julian Menzler
Oct 18, 2019
Query Plan Optimization: Disjunction Split-Up
Query Plan Optimization: Disjunction Split-Up
In our previous blog post, we showed how optimizations of the Logical Query Plan (LQP) could improve the performance of Hyrise in the…
Jonathan Janetzki
Oct 15, 2019
Reducing Hyrise’s build time
Reducing Hyrise’s build time
Over time, we have identified a number of factors that directly influence our developers’ productivity. These cover areas such as code…
Markus Dreseler
Oct 14, 2019
Query Plan Optimization: Sub-Plan Memoization
Query Plan Optimization: Sub-Plan Memoization
In the previous blog posts, we introduced the Hyrise master’s project of the summer semester 2019 and gave an overview of the TPC-DS…
Marcel Weisgut
Aug 14, 2019
A Summary of TPC-DS
A Summary of TPC-DS
The state-of-the-art decision support benchmark.
Julian Menzler
Jun 19, 2019
Query Optimization w/ TPC-DS
Query Optimization w/ TPC-DS
Introduction to the Hyrise master’s project — summer term 2019
Julian Menzler
Jun 5, 2019
Adding some Nitro
Adding some Nitro
Iterate referenced data faster
Marcel Ja
Sep 4, 2018
Having a closer look under the hood
Having a closer look under the hood
Instrumenting code on demand via USDT
Toni Stachewicz
Jul 19, 2018
Shifting to the next gear
Shifting to the next gear
A line of code that causes 13 % performance loss
Toni Stachewicz
Jun 21, 2018
Need for Speed: Hyrise
Need for Speed: Hyrise
Tools to improve C++ code performance
Toni Stachewicz
May 15, 2018
Taming SQL for Query Optimization
Taming SQL for Query Optimization
How we added a Query Optimizer to Hyrise
Sven Lehmann
Sep 26, 2017
The gentle Art of referring to Columns
Why we abandoned column names in Hyrise. Or did we really?
Moritz Eyssen
Sep 3, 2017
A Matter of Self-Expression
A Matter of Self-Expression
Making Sense of SQL Expressions for Query Optimization
Sven Lehmann
Aug 8, 2017
How Much Is The Fish?
Maintaining and Exploiting Database Statistics in Hyrise
Tim Zimmermann
Jul 17, 2017
The Brain of Every Database
Using Statistics to Guide Query Optimization
Tim Zimmermann
Jun 25, 2017
Benchmark-driven Query Optimization
Benchmark-driven Query Optimization
A few weeks have gone by since we started our master project “Query Plan Optimizations”. In our previous post we introduced the next…
Tim Zimmermann
Jun 14, 2017
Manifold Operators
from SQL to function calls
Tim Zimmermann
Jun 14, 2017
About Hyrise
Latest Stories
Archive
About Medium
Terms
Privacy
Teams