Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-4818

Drill not pushing down joins to RDBS Storages

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Critical
    • Resolution: Unresolved
    • 1.7.0
    • None
    • Storage - JDBC
    • None
    • Windows 7 and Linux Red Hat 6.1 server

    Description

      I'm trying to map ours databases running on Oracle 11g. After try some queries I realized that the amount of time Drill takes to complete is bigger than a general sql client takes. Looking the execution plan I saw that Drill is doing the join of tables and is not pushing it down to the database.

      My storage configuration is as:
      {
      "type": "jdbc",
      "driver": "oracle.jdbc.OracleDriver",
      "url": "jdbc:oracle:thin:USER/PASS@server:1521/ORCL",
      "username": null,
      "password": null,
      "enabled": true
      }

      I'm not able to reproduce the case with example tables so i'm sending the query and the physical plan Drill is generating.

      Attachments

        1. Physical Plan.txt
          33 kB
          Marcus Rehm
        2. Json Profile.txt
          47 kB
          Marcus Rehm
        3. drill pushdown rdbms.sql
          0.9 kB
          Marcus Rehm

        Activity

          People

            Unassigned Unassigned
            marcus.rehm@gmail.com Marcus Rehm
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: