• DocumentCode
    141004
  • Title

    Just-in-time compilation for SQL query processing

  • Author

    Viglas, S.D.

  • Author_Institution
    Sch. of Inf., Univ. of Edinburgh, Edinburgh, UK
  • fYear
    2014
  • fDate
    March 31 2014-April 4 2014
  • Firstpage
    1298
  • Lastpage
    1301
  • Abstract
    Just-in-time compilation of SQL queries into native code has recently emerged as a viable technique for query processing and an alternative to the dominant interpretation-based approach. We present the salient results of research in this fresh area, addressing all aspects of the query processing stack: from traditional query compilation techniques, to compilation in managed environments, to state-of-the-art approaches on intermediate and native code emission. Throughout the discussion we refer and draw analogies to the general code generation techniques used in contemporary compiler technology. At the same time we describe the open research problems of the area.
  • Keywords
    SQL; program compilers; query processing; SQL query processing; code generation techniques; compiler technology; just-in-time compilation; query processing stack; Computer languages; Educational institutions; Engines; Query processing; Runtime; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering (ICDE), 2014 IEEE 30th International Conference on
  • Conference_Location
    Chicago, IL
  • Type

    conf

  • DOI
    10.1109/ICDE.2014.6816765
  • Filename
    6816765