Generating Power-Efficient Query Execution Plan

被引:0
|
作者
Liu, Xiaowei [1 ]
Wang, Jinbao [1 ]
Wang, Haijie [2 ]
Gao, Hong [1 ]
机构
[1] Harbin Inst Technol, Mass Data Comp Res Lab, Harbin, Heilongjiang, Peoples R China
[2] Harbin Inst Technol, Internet & Informat Ctr, Harbin, Heilongjiang, Peoples R China
关键词
query execution plan; power-efficiency; power model;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As more and more power is consumed in servers, growing attention has been paid to power management. However, little work has been dated on the power-efficiency of query execution plans generated by the DBMS. Traditional optimal query execution plan does not take power-efficiency into account. This paper tries to generate a power-efficient query execution plan by redesigning the query optimizer of the database. We build a power model to estimate the power consumption of a query execution plan and propose an algorithm to generate the power-efficient query execution plan. Using two experiments based on the TPC-H benchmark, we evaluate the accuracy of our power model and compare the power-efficient query execution plan with the traditional optimal query execution plan.
引用
收藏
页码:284 / 288
页数:5
相关论文
共 50 条
  • [1] Efficient runahead execution: Power-efficient memory latency tolerance
    Mutlu, O
    Kim, H
    Patt, YN
    [J]. IEEE MICRO, 2006, 26 (01) : 10 - 20
  • [2] Generating custom code for efficient query execution on heterogeneous processors
    Sebastian Breß
    Bastian Köcher
    Henning Funke
    Steffen Zeuch
    Tilmann Rabl
    Volker Markl
    [J]. The VLDB Journal, 2018, 27 : 797 - 822
  • [3] Generating custom code for efficient query execution on heterogeneous processors
    Bress, Sebastian
    Koecher, Bastian
    Funke, Henning
    Zeuch, Steffen
    Rabl, Tilmann
    Markl, Volker
    [J]. VLDB JOURNAL, 2018, 27 (06): : 797 - 822
  • [4] LOGER: A Learned Optimizer towards Generating Efficient and Robust Query Execution Plans
    Chen, Tianyi
    Gao, Jun
    Chen, Hedui
    Tu, Yaofeng
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2023, 16 (07): : 1777 - 1789
  • [5] Execution cache-based microarchitecture for power-efficient superscalar processors
    Talpes, E
    Marculescu, D
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2005, 13 (01) : 14 - 26
  • [6] Power-Efficient Predication Techniques for Acceleration of Control Flow Execution on CGRA
    Han, Kyuseung
    Ahn, Junwhan
    Choi, Kiyoung
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2013, 10 (02)
  • [7] Power-efficient answer
    Eli Kapon
    Alexei Sirbu
    [J]. Nature Photonics, 2009, 3 (1) : 27 - 29
  • [8] Power-Efficient Software
    Saxe, Eric
    [J]. COMMUNICATIONS OF THE ACM, 2010, 53 (02) : 44 - 48
  • [9] Facilitating XML Query Processing Via Execution Plan
    Izadi, Sayyed Kamyar
    Garakani, Vahid
    Haghjoo, Mostafa S.
    [J]. ADVANCES IN COMPUTER SCIENCE AND ENGINEERING, 2008, 6 : 917 - 920
  • [10] Power-efficient answer
    不详
    [J]. NATURE PHOTONICS, 2009, 3 (01) : 27 - 29