摘要
本发明涉及数据库分析技术领域,具体为一种数据库的升级方法,本发明中,建立双引擎并行环境,启动新旧版本数据库引擎并构建跨版本通信通道;响应于建立的通信通道,通过事务分发器将客户端请求并行路由至新旧引擎执行;基于旧引擎产生的事务操作日志,实时解析数据变更特征并生成增量同步指令集;根据生成的增量同步指令集,在新引擎执行数据重放时实施版本协调的事务锁管理;当完成预设周期的数据一致性验证后,切换事务路由至新引擎并关闭旧引擎写入通道;通过双引擎并行处理、增量数据同步和跨版本锁协调机制,实现数据库版本升级过程中服务不中断且数据强一致性的目标。