hive表中有數據但count結果為0


 

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;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM