每次Schema变更(如加列、减列)会生成新的全局Schema版本号,而每个数据库对象(如表)会记录其最后一次修改时的Schema版本号。在合并过程中,系统会根据对象的Schema版本号,回溯到变更发生时的Schema结构,完成数据格式的适配
例如,加列操作会在合并时将旧数据重写为新Schema的格式(如填充默认值),但这一过程通过渐进合并分散到多轮合并中,避免单次资源消耗过高
每次Schema变更(如加列、减列)会生成新的全局Schema版本号,而每个数据库对象(如表)会记录其最后一次修改时的Schema版本号。在合并过程中,系统会根据对象的Schema版本号,回溯到变更发生时的Schema结构,完成数据格式的适配
例如,加列操作会在合并时将旧数据重写为新Schema的格式(如填充默认值),但这一过程通过渐进合并分散到多轮合并中,避免单次资源消耗过高