!3374 优化single_node_sqlbypass用例耗时

Merge pull request !3374 from pengjiong/fix_date
This commit is contained in:
opengauss-bot
2023-04-24 02:41:05 +00:00
committed by Gitee
2 changed files with 12 additions and 8 deletions

View File

@ -8,9 +8,11 @@ create table t1 (c1 int, c2 numeric, c3 numeric, c4 int, colreal real);
create table t2 (c1 int, c2 numeric, c3 numeric, c4 int, colreal real);
create index idx1 on t1(c2);
create index idx2 on t1(c3);
insert into t1 select generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000);
insert into t1 select generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000);
insert into t1 select generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000);
\parallel on 3
insert into t1 select generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000);
insert into t1 select generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000);
insert into t1 select generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000);
\parallel off
insert into t1 values (1,2,3,5,0),(1,2,3,6,0),(1,3,2,7,0),(1,3,2,8,0);
insert into t2 select * from t1;
create index on t2(c2);
@ -236,7 +238,7 @@ NOTICE: table "tn1" does not exist, skipping
NOTICE: table "tn2" does not exist, skipping
create table tn1(c1 int, c2 int, c3 int);
create table tn2(c1 int, c2 int, c3 int);
insert into tn1 select generate_series(20, 100000), generate_series(20, 100000), generate_series(20, 100000);
insert into tn1 select generate_series(20, 10000), generate_series(20, 10000), generate_series(20, 10000);
insert into tn2 select * from tn1;
insert into tn1 values (1,2,3),(4,5,6),(7,8,9);
insert into tn2 values (11,12,13),(14,15,16),(17,18,19);

View File

@ -7,9 +7,11 @@ create table t1 (c1 int, c2 numeric, c3 numeric, c4 int, colreal real);
create table t2 (c1 int, c2 numeric, c3 numeric, c4 int, colreal real);
create index idx1 on t1(c2);
create index idx2 on t1(c3);
insert into t1 select generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000);
insert into t1 select generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000);
insert into t1 select generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000), generate_series(10, 100000);
\parallel on 3
insert into t1 select generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000);
insert into t1 select generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000);
insert into t1 select generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000), generate_series(10, 10000);
\parallel off
insert into t1 values (1,2,3,5,0),(1,2,3,6,0),(1,3,2,7,0),(1,3,2,8,0);
insert into t2 select * from t1;
create index on t2(c2);
@ -55,7 +57,7 @@ select c3 from t1 where c3 < 10 order by c2;
drop table if exists tn1, tn2;
create table tn1(c1 int, c2 int, c3 int);
create table tn2(c1 int, c2 int, c3 int);
insert into tn1 select generate_series(20, 100000), generate_series(20, 100000), generate_series(20, 100000);
insert into tn1 select generate_series(20, 10000), generate_series(20, 10000), generate_series(20, 10000);
insert into tn2 select * from tn1;
insert into tn1 values (1,2,3),(4,5,6),(7,8,9);
insert into tn2 values (11,12,13),(14,15,16),(17,18,19);