当我们在配置单元中更改 table 时后端会发生什么

What happends at backend when we alter a table in hive

当我们在 hive 中改变一个 table 就像改变分区一样。 table 发生了什么。它是重新格式化 table 还是为新分区创建新数据?

仅更改元数据,hive 不会以任何方式更改数据,即底层文件。如果你添加了一个新的分区,你需要确保数据已经在映射的分区目录下。