Efficient Execution of Small (Single-Tuple) Transactions in Main-Memory Databases

  • Authors:
  • Heine Kolltveit;Svein-Olaf Hvasshovd

  • Affiliations:
  • Department of Computer and Information Science, Norwegian University of Science and Technology,;Department of Computer and Information Science, Norwegian University of Science and Technology,

  • Venue:
  • ADBIS '08 Proceedings of the 12th East European conference on Advances in Databases and Information Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Various applications impose different transactional loads on databases. For example for telecommunication systems, online games, sensor networks, and trading systems, most of the database load consists of single-tuple reads and single-tuple writes. In this paper, approaches to handle these single-tuple transactions in main-memory systems are presented. The protocols are evaluated by simulation and verified by statistical analysis. The results show that 70 - 150% more transactions can be executed while keeping response times low using the new approach, compared to a state-of-the-art protocol.