Transaction reordering

  • Authors:
  • Gang Luo;Jeffrey F. Naughton;Curt J. Ellmann;Michael W. Watzke

  • Affiliations:
  • IBM T.J. Watson Research Center, 19 Skyline Drive, Hawthorne, NY 10532, USA;University of Wisconsin-Madison, 1210 West Dayton Street, Madison, WI 53706, USA;University of Wisconsin-Madison, 1210 West Dayton Street, Madison, WI 53706, USA;Teradata, 5752 Tokay Blvd Suite 400, Madison, WI 53719, USA

  • Venue:
  • Data & Knowledge Engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Traditional workload management methods mainly focus on the current system status while information about the interaction between queued and running transactions is largely ignored. This paper proposes using transaction reordering, a workload management method that considers both the current system status and information about the interaction between queued and running transactions, to improve the transaction throughput in an RDBMS. Our main idea is to reorder the transaction sequence submitted to the RDBMS to minimize resource contention and to maximize resource sharing. The advantages of the transaction reordering method are demonstrated through experiments with three commercial RDBMSs.