我正在尝试调整 Teradata 中的查询。它非常大,所以我在大纲下方给出:
SEL column_1, column_2......column_20, sum(column_21), sum(column_22),.....sum(column_30)
from table_a a
inner join table_b b
on conditions...
group by column_1, ...,column_20;
我正在尝试调整这个。它在小组中遇到了性能障碍。表 A 和 B 很大(超过 20 亿条记录)。
我尝试了以下选项,但没有一个能提高性能:
1)收集所有必要的统计数据
2) 在表 A 和 B 的列上创建 JI
3) 在列和表 A 和 B 的总和上创建 AJI
4) 在每个表上为 group by 中涉及的列创建一个 SI。
有人可以建议如何进一步进行吗?