43 citations · 64 across the 6 of their papers we have counts for
7 papers · 1 filter
Fast Compilation and Execution of SQL Queries with WebAssembly
Immanuel Haffner, Jens Dittrich
Interpreted execution of queries, as in the vectorized model, suffers from interpretation overheads. By compiling queries this interpretation overhead is eliminated at the cost of…
ChainifyDB: How to Blockchainify any Data Management System
Felix Martin Schuhknecht, Ankur Sharma, Jens Dittrich +1
Today's permissioned blockchain systems come in a stand-alone fashion and require the users to integrate yet another full-fledged transaction processing system into their already c…
The Case for Deep Query Optimisation
Jens Dittrich, Joris Nix
Query Optimisation (QO) is the most important optimisation problem in databases. The goal of QO is to compute the best physical plan under a given cost model. In that process, phys…
The Case for Automatic Database Administration using Deep Reinforcement Learning
Ankur Sharma, Felix Martin Schuhknecht, Jens Dittrich
Like any large software system, a full-fledged DBMS offers an overwhelming amount of configuration knobs. These range from static initialisation parameters like buffer sizes, degre…
Accelerating Analytical Processing in MVCC using Fine-Granular High-Frequency Virtual Snapshotting
Ankur Sharma, Felix Martin Schuhknecht, Jens Dittrich
Efficient transactional management is a delicate task. As systems face transactions of inherently different types, ranging from point updates to long running analytical computation…
Towards Zero-Overhead Adaptive Indexing in Hadoop
Stefan Richter, Jorge-Arnulfo Quiané-Ruiz, Stefan Schuh +1
Several research works have focused on supporting index access in MapReduce systems. These works have allowed users to significantly speed up selective MapReduce jobs by orders of…