如果我运行一个配置单元查询,只从最新的分区获取数据,查询会执行一个完整的表扫描吗?

xriantvc  于 2021-06-25  发布在  Hive
关注(0)|答案(0)|浏览(223)

如果我的配置单元表是在一个名为data\u loading\u date的列上分区的。如果我运行一个查询仅从最新分区获取数据,该查询是否会执行完整表扫描?但这里要注意的关键点是,最新分区将由查询本身标识(即使用select max(data\ U loading\ U date)from table\ U a查询如下:

select *  
from table_A 
where data_loading_date in (
   select max(data_loading_date) from table_A
);

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题