-
公开(公告)号:CN115525656A
公开(公告)日:2022-12-27
申请号:CN202211226962.X
申请日:2022-10-08
Applicant: 山东省城市商业银行合作联盟有限公司
Abstract: 本发明提供了一种在线变更表结构的方法及系统,方法包括响应于表结构的变更指令,进入变更初始化阶段,初始化表变更过程中数据移动所需要的目标表、登台表和源表触发器;基于预设的最优参数及变更信息,将源表中的数据分批复制至所述目标表中;在重写结束或达到重写阈值后,将源表脱机,通过分布式数据库交互源表和目标表的名称,将目标表联机,完成表结构变更。本发明利用分布式数据库DB2的AMT特性实现在线变更表结构,通过机器学习,自动生成配置参数数据,优化并减少数据库表结构变更操作的时间,减少关键路径上的作业耗时,提高系统业务连续性及系统可用率,减少表变更耗时长对核心系统的影响。