Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Gpdb
提交
99162ec0
G
Gpdb
项目概览
Greenplum
/
Gpdb
通知
7
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
Gpdb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
99162ec0
编写于
12月 19, 2017
作者:
H
Haisheng Yuan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update regression test sql file to analyze table
上级
8ffb673b
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
21 addition
and
2 deletion
+21
-2
src/test/regress/sql/bfv_partition_plans.sql
src/test/regress/sql/bfv_partition_plans.sql
+3
-0
src/test/regress/sql/gporca.sql
src/test/regress/sql/gporca.sql
+18
-2
未找到文件。
src/test/regress/sql/bfv_partition_plans.sql
浏览文件 @
99162ec0
...
...
@@ -510,6 +510,9 @@ INSERT INTO part_tbl VALUES (2015111000, 479534741, 99999999);
INSERT
INTO
part_tbl
VALUES
(
2015111000
,
479534742
,
99999999
);
CREATE
INDEX
part_tbl_idx
ON
part_tbl
(
profile_key
);
-- start_ignore
analyze
part_tbl
;
-- end_ignore
EXPLAIN
SELECT
*
FROM
part_tbl
WHERE
profile_key
=
99999999
;
SELECT
*
FROM
part_tbl
WHERE
profile_key
=
99999999
;
DROP
TABLE
part_tbl
;
...
...
src/test/regress/sql/gporca.sql
浏览文件 @
99162ec0
...
...
@@ -481,6 +481,9 @@ set optimizer_enable_space_pruning=off;
set
optimizer_enable_constant_expression_evaluation
=
on
;
set
optimizer_enumerate_plans
=
on
;
set
optimizer_plan_id
=
2
;
-- start_ignore
analyze
orca
.
t_date
;
-- end_ignore
explain
select
*
from
orca
.
t_date
where
user_id
=
9
;
select
*
from
orca
.
t_date
where
user_id
=
9
;
...
...
@@ -517,7 +520,9 @@ set optimizer_enable_space_pruning=off;
set
optimizer_enable_constant_expression_evaluation
=
on
;
set
optimizer_enumerate_plans
=
on
;
set
optimizer_plan_id
=
2
;
-- start_ignore
analyze
orca
.
t_text
;
-- end_ignore
explain
select
*
from
orca
.
t_text
where
user_id
=
9
;
select
*
from
orca
.
t_text
where
user_id
=
9
;
...
...
@@ -563,6 +568,9 @@ insert into orca.t_employee values('01-08-2012'::date,2,'tag1','(2, ''foo'')'::o
set
optimizer_enable_constant_expression_evaluation
=
on
;
set
optimizer_enable_dynamictablescan
=
off
;
-- start_ignore
analyze
orca
.
t_employee
;
-- end_ignore
explain
select
*
from
orca
.
t_employee
where
user_id
=
2
;
select
*
from
orca
.
t_employee
where
user_id
=
2
;
reset
optimizer_enable_dynamictablescan
;
...
...
@@ -591,7 +599,9 @@ set optimizer_enable_constant_expression_evaluation=on;
set
optimizer_use_external_constant_expression_evaluation_for_ints
=
on
;
set
optimizer_enumerate_plans
=
on
;
set
optimizer_plan_id
=
2
;
-- start_ignore
analyze
orca
.
t_ceeval_ints
;
-- end_ignore
explain
select
*
from
orca
.
t_ceeval_ints
where
user_id
=
4
;
select
*
from
orca
.
t_ceeval_ints
where
user_id
=
4
;
...
...
@@ -923,6 +933,9 @@ alter table orca.bm_dyn_test add partition part5 values(5);
insert
into
orca
.
bm_dyn_test
values
(
2
,
5
,
'2'
);
set
optimizer_enable_bitmapscan
=
on
;
-- start_ignore
analyze
orca
.
bm_dyn_test
;
-- end_ignore
-- gather on 1 segment because of direct dispatch
explain
select
*
from
orca
.
bm_dyn_test
where
i
=
2
and
t
=
'2'
;
select
*
from
orca
.
bm_dyn_test
where
i
=
2
and
t
=
'2'
;
...
...
@@ -946,6 +959,9 @@ insert into orca.bm_dyn_test_onepart values(2, 5, '2');
set
optimizer_enable_bitmapscan
=
on
;
set
optimizer_enable_dynamictablescan
=
off
;
-- start_ignore
analyze
orca
.
bm_dyn_test_onepart
;
-- end_ignore
-- gather on 1 segment because of direct dispatch
explain
select
*
from
orca
.
bm_dyn_test_onepart
where
i
=
2
and
t
=
'2'
;
select
*
from
orca
.
bm_dyn_test_onepart
where
i
=
2
and
t
=
'2'
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录