What is it about?

Online Transaction Processing, i.e., OLTP, is a multi-billion dollar industry. As a result, every single improvement over the OLTP system performance has a significant monetary return. How do we improve OLTP system performance? How can we judge whether the OLTP system is delivering as high performance as it can? Does the OLTP system is at its limit in terms of the delivered performance? Interesting questions, whose answers are in our work.

Featured Image

Why is it important?

OLTP system performance is one of the most important concerns for system designers, and hardware is one of the most important resources for delivering high performance.


This work considers a wide range of systems running on the same hardware with the same configuration. Therefore, its results are representative of a wide range of OLTP and alike workloads for OLTP and alike systems.

Utku Sirin
Harvard University

Read the Original

This page is a summary of: Micro-architectural Analysis of In-memory OLTP, June 2016, ACM (Association for Computing Machinery), DOI: 10.1145/2882903.2882916.
You can read the full text:




The following have contributed to this page