Energy aware database management

2Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Data center and cloud providers are responsible for providing services such as storage or retrieval for large amounts of (customer owned) data by using databsae management systems (DBMS). Service provision implies a specific quality of service regarding performance or security. Another factor of increasing importance is energy consumption. Although not a top priority for most customers, the cost of energy and thus (indirectly) the cost of service provision is key for both, customer and provider. Typically, energy consumption is viewed as a hardware related issue. Only recently, research has proved that software has a significant impact onto the energy consumption of a system too. Database management systems comprise various algorithms for efficiently retrieving and managing data. Typically, algorithm efficiency or performance is correlated with execution speed. This paper reports our results concerning the energy consumption of different implementations of sorting and join algorithms. We demonstrate that high performance algorithms often require more energy than slower ones. Furthermore, we show that dynamically exchanging algorithms at runtime results in a better throughput. © 2014 Springer-Verlag.

Cite

CITATION STYLE

APA

Bunse, C., Höpfner, H., Klingert, S., Mansour, E., & Roychoudhury, S. (2014). Energy aware database management. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8343 LNCS, pp. 40–53). Springer Verlag. https://doi.org/10.1007/978-3-642-55149-9_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free