Comparisons between the merits of row-wise storage (NSM) and columnar storage (DSM) are typically made with respect to the persistent storage layer of database systems. In this paper, however, we focus on the CPU efficiency tradeoffs of tuple representations inside the query execution engine, while tuples flow through a processing pipeline. We analyze the performance in the context of query engines using so-called "block-oriented" processing --- a recently popularized technique that can strongly improve the CPU efficiency. With this high efficiency, the performance trade-offs between NSM and DSM can have a decisive impact on the query execution performance, as we demonstrate using both microbenchmarks and TPC-H query 1. This mea...
Relational database systems have traditionally optimzed for I/O performance and organized records se...
In the past decades, advances in speed of commodity CPUs have far outpaced advances in RAM latency. ...
The future of main memory appears to lie in the direction of new non-volatile memory technologies th...
textabstractComparisons between the merits of row-wise storage (NSM) and columnar storage (DSM) are...
We propose a new storage model called MBSM (Multi-resolution Block Storage Model) for laying out tab...
Abstract—Big data revolution has created an unprecedented demand for intelligent data management sol...
Recent high-performance processors employ sophisticated techniques to overlap and simultaneously exe...
X100 is a new execution engine for the MonetDB system, that improves execution speed and overcomes i...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
With the performance of modern computers improving at a rapid pace, database technology has problem...
As more and more query processing work can be done in main memory, memory access is becoming a signi...
Recent high-performance processors employ sophisticated techniques to overlap and simultaneously e...
Designers of database management systems (DBMS) have traditionally focussed on alleviating the disk ...
Proceedings en ligne, p.41-46A major performance bottleneck for database systems is the memory hier...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
Relational database systems have traditionally optimzed for I/O performance and organized records se...
In the past decades, advances in speed of commodity CPUs have far outpaced advances in RAM latency. ...
The future of main memory appears to lie in the direction of new non-volatile memory technologies th...
textabstractComparisons between the merits of row-wise storage (NSM) and columnar storage (DSM) are...
We propose a new storage model called MBSM (Multi-resolution Block Storage Model) for laying out tab...
Abstract—Big data revolution has created an unprecedented demand for intelligent data management sol...
Recent high-performance processors employ sophisticated techniques to overlap and simultaneously exe...
X100 is a new execution engine for the MonetDB system, that improves execution speed and overcomes i...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
With the performance of modern computers improving at a rapid pace, database technology has problem...
As more and more query processing work can be done in main memory, memory access is becoming a signi...
Recent high-performance processors employ sophisticated techniques to overlap and simultaneously e...
Designers of database management systems (DBMS) have traditionally focussed on alleviating the disk ...
Proceedings en ligne, p.41-46A major performance bottleneck for database systems is the memory hier...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
Relational database systems have traditionally optimzed for I/O performance and organized records se...
In the past decades, advances in speed of commodity CPUs have far outpaced advances in RAM latency. ...
The future of main memory appears to lie in the direction of new non-volatile memory technologies th...