0

我正在尝试每天更新 Teradata 中的一个大表。更新语句占用了大量的 AMPCPUTime。

表包含 650 亿行,更新了 100-2 亿行。

表是具有非唯一 PI 的集合表。数据分布相当均匀,倾斜因子为 0.8。

减少AMPCPU时间的方法是什么?

更新是使用阶段表完成的。联接位于 PI 列的子集上。

尝试:将阶段表的 PI 更改为与目标表相同。解释计划说正在执行合并更新。但是 AMPCPUTime 正在增加。尝试删除和插入,但删除和插入也需要更多的 AMPCPUTime。

4

0 回答 0