hive分区重命名后,新的分区的分区大小为0 ,
例如
alter table entersv.ods_t_test partition(dt='2022-11-08') rename to partition(dt='2022-11-21')
ods_t_test 的2022-11-21分区大小为0。怎样修复
下面的示例代码:
-- 修复表的元数据
msck repair table entersv.ods_t_test;
-- 重新计算分区的统计信息
analyze table entersv.ods_t_test partition(dt) compute statistics;