Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-15575

different results when using CTE and big_tables=1

Details

    Description

      MariaDB [test]> set big_tables=0;
      Query OK, 0 rows affected (0.00 sec)
       
      MariaDB [test]> with recursive qn as (select 123 as a union all select 1+a from qn where a<130) select * from qn;
      +-----+
      | a   |
      +-----+
      | 123 |
      | 124 |
      | 125 |
      | 126 |
      | 127 |
      | 128 |
      | 129 |
      | 130 |
      +-----+
      8 rows in set (0.00 sec)
       
      MariaDB [test]> set big_tables=1;
      Query OK, 0 rows affected (0.00 sec)
       
      MariaDB [test]> with recursive qn as (select 123 as a union all select 1+a from qn where a<130) select * from qn;
      +-----+
      | a   |
      +-----+
      | 123 |
      | 124 |
      +-----+
      2 rows in set (0.00 sec)
      
      

      Attachments

        Issue Links

          Activity

            alice Alice Sherepa created issue -
            alice Alice Sherepa made changes -
            Field Original Value New Value
            alice Alice Sherepa made changes -
            Assignee Igor Babaev [ igor ]
            alice Alice Sherepa made changes -
            Description {noformat}
            MariaDB [test]> set big_tables=0;
            Query OK, 0 rows affected (0.00 sec)

            MariaDB [test]> with recursive qn as
                -> (select 1 as a from dual group by a union all
                -> select a+1 from qn where a<3)
                -> select * from qn;
            +---+
            | a |
            +---+
            | 1 |
            | 2 |
            | 3 |
            +---+
            3 rows in set (0.00 sec)

            MariaDB [test]> set big_tables=1;
            Query OK, 0 rows affected (0.00 sec)

            MariaDB [test]> with recursive qn as (select 1 as a from dual group by a union all select a+1 from qn where a<3) select * from qn;
            +---+
            | a |
            +---+
            | 1 |
            | 2 |
            +---+
            2 rows in set (0.00 sec)
            {noformat}
            {noformat}
            MariaDB [test]> set big_tables=0;
            Query OK, 0 rows affected (0.00 sec)

            MariaDB [test]> with recursive qn as (select 123 as a union all select 1+a from qn where a<130) select * from qn;
            +-----+
            | a |
            +-----+
            | 123 |
            | 124 |
            | 125 |
            | 126 |
            | 127 |
            | 128 |
            | 129 |
            | 130 |
            +-----+
            8 rows in set (0.00 sec)

            MariaDB [test]> set big_tables=1;
            Query OK, 0 rows affected (0.00 sec)

            MariaDB [test]> with recursive qn as (select 123 as a union all select 1+a from qn where a<130) select * from qn;
            +-----+
            | a |
            +-----+
            | 123 |
            | 124 |
            +-----+
            2 rows in set (0.00 sec)

            {noformat}
            igor Igor Babaev (Inactive) made changes -
            Fix Version/s 10.2.15 [ 23006 ]
            Fix Version/s 10.2 [ 14601 ]
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Closed [ 6 ]
            igor Igor Babaev (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Closed [ 6 ] Stalled [ 10000 ]
            marko Marko Mäkelä made changes -
            Affects Version/s 10.3 [ 22126 ]
            marko Marko Mäkelä made changes -
            Fix Version/s 10.3.7 [ 23005 ]
            marko Marko Mäkelä made changes -
            Priority Major [ 3 ] Critical [ 2 ]
            igor Igor Babaev (Inactive) made changes -
            Fix Version/s 10.3.7 [ 23005 ]
            Resolution Fixed [ 1 ]
            Status Stalled [ 10000 ] Closed [ 6 ]
            marko Marko Mäkelä made changes -
            Resolution Fixed [ 1 ]
            Status Closed [ 6 ] Stalled [ 10000 ]
            marko Marko Mäkelä made changes -
            Fix Version/s 10.3.7 [ 23005 ]
            igor Igor Babaev (Inactive) made changes -
            Status Stalled [ 10000 ] In Progress [ 3 ]
            marko Marko Mäkelä made changes -
            Resolution Fixed [ 1 ]
            Status In Progress [ 3 ] Closed [ 6 ]
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 86050 ] MariaDB v4 [ 153964 ]

            People

              igor Igor Babaev (Inactive)
              alice Alice Sherepa
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.