小编Wil*_*nte的帖子

SQL/SAS:从大表(2bn行)中选择的最佳性能

我在只读S​​AS SPD服务器(bigtable)中有一个非索引的20亿行表.我的工作区(SAS_GRID)中有另外一个1200万行表,其中包含一列唯一ID(idlist).两个表都不断更新.我想基于idlist过滤bigtable,例如:

create table filtered_bigtable as
select t1.* from bigtable t1 inner join idlist t2
on t1.id = t2.id;
Run Code Online (Sandbox Code Playgroud)

快速执行此操作的最佳策略和代码(sql或sas)是什么?

编辑:尝试使用哈希表的罗伯特的建议,查询只运行40分钟(快10倍).感谢所有的答案!

sql sas

7
推荐指数
1
解决办法
925
查看次数

标签 统计

sas ×1

sql ×1