Hive 中 A 表存在数据, 但执行 select count(*) from A 返回结果为 0

原因

参数 hive.compute.query.using.stats 默认为 false, 在参数优化时修改为 true 导致上述问题产生

解决

使用 select count(*) / count(1) ...查询数据量时, 临时将参数设置为 false (窗口级别)

 

set hive.compute.query.using.stats=false;

 

相关文章:

  • 2022-01-02
  • 2022-12-23
  • 2021-07-15
  • 2022-01-16
  • 2022-12-23
  • 2022-01-20
  • 2021-07-28
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-11
  • 2021-10-15
  • 2021-06-11
  • 2021-04-22
  • 2022-12-23
  • 2021-06-08
相关资源
相似解决方案