HIVE 会使用分区条件而不是分区条件进行完整的 table 查询吗?

Will HIVE do a full table query with both partition conditions and not partition conditions?

我有一个配置单元 table 按一个日期列名分区 datetime
如果我做这样的查询

select *
from table
where datetime = "2021-05-01"
    and id in (1,2)

有额外的 and id in (1,2) 条件,hive 会进行完整的 table 搜索吗?
是否可以通过explain结果来判断?

分区修剪应该可以正常工作。要验证使用 EXPLAIN DEPENDENCY 命令,它将在 JSON 数组 {"input_partitions":[...]}

中打印输入分区

EXPLAIN DEPENDENCY docs

EXPLAIN EXTENDED also prints used partitions.