6
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Automatic Generation of a Hybrid Query Execution Engine

      Preprint
      ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          The ever-increasing need for fast data processing demands new methods for efficient query execution. Just-in-time query compilation techniques have been demonstrated to improve performance in a set of analytical tasks significantly. In this work, we investigate the possibility of adding this approach to existing database solutions and the benefits it provides. To that end, we create a set of automated tools to create a runtime code generation engine and integrate such an engine into SQLite which is one of the most popular relational databases in the world and is used in a large variety of contexts. Speedups of up to 1.7x were observed in microbenchmarks with queries involving a large number of operations.

          Related collections

          Most cited references6

          • Record: found
          • Abstract: not found
          • Article: not found

          Efficiently compiling efficient query plans for modern hardware

            Bookmark
            • Record: found
            • Abstract: not found
            • Conference Proceedings: not found

            Generating code for holistic query evaluation

              Bookmark
              • Record: found
              • Abstract: not found
              • Conference Proceedings: not found

              How to Architect a Query Compiler, Revisited

                Bookmark

                Author and article information

                Journal
                16 August 2018
                Article
                1808.05448
                2aa56e12-84fb-4f5f-94b7-bf05bf8c3bd4

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                cs.DB

                Databases
                Databases

                Comments

                Comment on this article