logo设计制作网站,济南网络建站模板,学校网站建设评估,网站建站公司公告hive分区重命名后#xff0c;新的分区的分区大小为0 , 例如 alter table entersv.ods_t_test partition(dt2022-11-08) rename to partition(dt2022-11-21) ods_t_test 的2022-11-21分区大小为0。怎样修复 使用 msck repair table 命令来修复表的元数据#xff0c;让hive重新…
hive分区重命名后新的分区的分区大小为0 , 例如 alter table entersv.ods_t_test partition(dt2022-11-08) rename to partition(dt2022-11-21) ods_t_test 的2022-11-21分区大小为0。怎样修复 使用 msck repair table 命令来修复表的元数据让hive重新扫描分区目录并更新分区信息。使用 analyze table 命令来重新计算分区的统计信息包括分区大小行数等3。 下面的示例代码 -- 修复表的元数据
msck repair table entersv.ods_t_test;
-- 重新计算分区的统计信息
analyze table entersv.ods_t_test partition(dt) compute statistics;