A general framework for improving query processing performance on multi-level memory hierarchies

Bingsheng He*, Yinan Li, Qiong Luo, Dongqing Yang

*Corresponding author for this work

Research output: Chapter in Book/Conference Proceeding/ReportConference Paper published in a bookpeer-review

Abstract

We propose a general framework for improving the query processing performance on multi-level memory hierarchies. Our motivation is that (1) the memory hierarchy is an important performance factor for query processing, (2) both the memory hierarchy and database systems are becoming increasingly complex and diverse, and (3) increasing the amount of tuning does not always improve the performance. Therefore, we categorize multiple levels of memory performance tuning and quantify their performance impacts. As a case study, we use this framework to improve the in-memory performance of storage models, B+-trees, nested-loop joins and hash joins. Our empirical evaluation verifies the usefulness of the proposed framework.

Original languageEnglish
Title of host publicationProceedings of the 3rd International Workshop on Data Management on New Hardware, DaMoN '07
DOIs
Publication statusPublished - 2007
Event3rd International Workshop on Data Management on New Hardware, DaMoN '07 - Beijing, China
Duration: 15 Jun 200715 Jun 2007

Publication series

NameProceedings of the 3rd International Workshop on Data Management on New Hardware, DaMoN '07

Conference

Conference3rd International Workshop on Data Management on New Hardware, DaMoN '07
Country/TerritoryChina
CityBeijing
Period15/06/0715/06/07

Fingerprint

Dive into the research topics of 'A general framework for improving query processing performance on multi-level memory hierarchies'. Together they form a unique fingerprint.

Cite this