更新完成。没有行改变
Update completed . No rows changed
1。以下在 Teradata Bteq 脚本 returns 中收集有关易失性 table 的统计信息 returns 没有行更改。有人可以帮助我了解是否收集了统计信息吗?
收集 ORDER_VT 列的统计信息 (ORDER_ID);
** 更新完成。没有行改变。
*** 总耗时为 16 秒。
2.Trying 收集以两种不同方式创建的以下波动的统计数据。
- 一次收集所有列的统计信息
- 分别收集每一列的统计数据
有什么不同。
创建多集易失性table TEST1
作为 (
select
第 1 列,
栏目 2,
第 3 列,
来自表 1 T1
内部连接 TABLE2 T2
在 T1.KEY1=T2.KEY1
AND T1.KEY2=T2.KEY2
)带数据主索引(COLMN1,COLMN2,COLMN3)
提交保留行;
Collect stats on TEST1 column(COLMN1,COLMN2,COLMN3);
Collect stats on TEST1 column(COLMN1 );
Collect stats on TEST1 column(COLMN2 );
Collect stats on TEST1 column(COLMN3 );
#1:Volatile Table 上的统计信息仅存储在内存中,不存储在数据字典中 -> 未更新行。
#2:第一个收集创建了一个multi-column统计,其他的是单列。
要查看实际数据,请使用 help stats on test1;
和 show stats values on test1;
1。以下在 Teradata Bteq 脚本 returns 中收集有关易失性 table 的统计信息 returns 没有行更改。有人可以帮助我了解是否收集了统计信息吗?
收集 ORDER_VT 列的统计信息 (ORDER_ID);
** 更新完成。没有行改变。 *** 总耗时为 16 秒。
2.Trying 收集以两种不同方式创建的以下波动的统计数据。
- 一次收集所有列的统计信息
- 分别收集每一列的统计数据 有什么不同。
创建多集易失性table TEST1 作为 ( select 第 1 列, 栏目 2, 第 3 列, 来自表 1 T1 内部连接 TABLE2 T2 在 T1.KEY1=T2.KEY1 AND T1.KEY2=T2.KEY2 )带数据主索引(COLMN1,COLMN2,COLMN3) 提交保留行;
Collect stats on TEST1 column(COLMN1,COLMN2,COLMN3);
Collect stats on TEST1 column(COLMN1 );
Collect stats on TEST1 column(COLMN2 );
Collect stats on TEST1 column(COLMN3 );
#1:Volatile Table 上的统计信息仅存储在内存中,不存储在数据字典中 -> 未更新行。
#2:第一个收集创建了一个multi-column统计,其他的是单列。
要查看实际数据,请使用 help stats on test1;
和 show stats values on test1;