Power-Performance Tradeoffs in Database Systems

With the total energy consumption of computing systems increasing at a steep rate, much attention had been paid to the design of energy-efficient computing systems and applications. So far, database system design has focused on improving the performance of query processing. The objective of this stu...

Full description

Bibliographic Details
Main Author: Xu, Zichen
Format: Others
Published: Scholar Commons 2009
Subjects:
Online Access:https://scholarcommons.usf.edu/etd/95
https://scholarcommons.usf.edu/cgi/viewcontent.cgi?article=1094&context=etd
id ndltd-USF-oai-scholarcommons.usf.edu-etd-1094
record_format oai_dc
spelling ndltd-USF-oai-scholarcommons.usf.edu-etd-10942019-10-04T05:14:04Z Power-Performance Tradeoffs in Database Systems Xu, Zichen With the total energy consumption of computing systems increasing at a steep rate, much attention had been paid to the design of energy-efficient computing systems and applications. So far, database system design has focused on improving the performance of query processing. The objective of this study is to explore the potential of energy conservation in relational database management systems. The hypothesis is: by modifying the query optimizer in a Database management system (DBMS) to take the energy cost of query plans into consideration, we will be able to reduce the energy usage of database servers and control the tradeoffs between energy consumption and system performance. In this thesis, we provide an in-depth anatomy of typical queries in various benchmarks and qualitatively analyze the energy profile of such queries. The results of extensive experiments show that power savings in the range of 11% to 22% can be achieved by equipping the DBMS with a simple query optimizer that selects query plans based on both estimated processing time and energy requirements. We advocate more research efforts be invested into the design and evaluation of power-aware DBMSs in hope to reach higher level of energy efficiency. 2009-07-02T07:00:00Z text application/pdf https://scholarcommons.usf.edu/etd/95 https://scholarcommons.usf.edu/cgi/viewcontent.cgi?article=1094&context=etd default Graduate Theses and Dissertations Scholar Commons Database Management System Power Modeling Power Estimation Energy Concern Query Optimization Feedback Control American Studies Arts and Humanities
collection NDLTD
format Others
sources NDLTD
topic Database Management System
Power Modeling
Power Estimation
Energy Concern
Query Optimization
Feedback Control
American Studies
Arts and Humanities
spellingShingle Database Management System
Power Modeling
Power Estimation
Energy Concern
Query Optimization
Feedback Control
American Studies
Arts and Humanities
Xu, Zichen
Power-Performance Tradeoffs in Database Systems
description With the total energy consumption of computing systems increasing at a steep rate, much attention had been paid to the design of energy-efficient computing systems and applications. So far, database system design has focused on improving the performance of query processing. The objective of this study is to explore the potential of energy conservation in relational database management systems. The hypothesis is: by modifying the query optimizer in a Database management system (DBMS) to take the energy cost of query plans into consideration, we will be able to reduce the energy usage of database servers and control the tradeoffs between energy consumption and system performance. In this thesis, we provide an in-depth anatomy of typical queries in various benchmarks and qualitatively analyze the energy profile of such queries. The results of extensive experiments show that power savings in the range of 11% to 22% can be achieved by equipping the DBMS with a simple query optimizer that selects query plans based on both estimated processing time and energy requirements. We advocate more research efforts be invested into the design and evaluation of power-aware DBMSs in hope to reach higher level of energy efficiency.
author Xu, Zichen
author_facet Xu, Zichen
author_sort Xu, Zichen
title Power-Performance Tradeoffs in Database Systems
title_short Power-Performance Tradeoffs in Database Systems
title_full Power-Performance Tradeoffs in Database Systems
title_fullStr Power-Performance Tradeoffs in Database Systems
title_full_unstemmed Power-Performance Tradeoffs in Database Systems
title_sort power-performance tradeoffs in database systems
publisher Scholar Commons
publishDate 2009
url https://scholarcommons.usf.edu/etd/95
https://scholarcommons.usf.edu/cgi/viewcontent.cgi?article=1094&context=etd
work_keys_str_mv AT xuzichen powerperformancetradeoffsindatabasesystems
_version_ 1719260420162715648