SQLServer数据库的自增主键扩容方法、系统、设备和介质
基本信息
申请号 | CN202111030890.7 | 申请日 | - |
公开(公告)号 | CN113704270A | 公开(公告)日 | 2021-11-26 |
申请公布号 | CN113704270A | 申请公布日 | 2021-11-26 |
分类号 | G06F16/22(2019.01)I;G06F16/27(2019.01)I | 分类 | 计算;推算;计数; |
发明人 | 杨智 | 申请(专利权)人 | 携程金融科技(上海)有限公司 |
代理机构 | 上海隆天律师事务所 | 代理人 | 徐莉;钟宗 |
地址 | 200335上海市长宁区金钟路968号16号楼906室(实际楼层8层) | ||
法律状态 | - |
摘要
摘要 | 本发明涉及数据处理技术领域,提供一种SQLServer数据库的自增主键扩容方法、系统、设备和介质。自增主键扩容方法包括:获得SQLServer数据库中待扩容自增主键对应的表容量;于表容量小于等于第一预设值时,对待扩容自增主键的字段类型进行硬升级;于表容量大于第一预设值且小于第二预设值时,在SQLServer数据库中通过异构复制方式对待扩容自增主键的字段类型进行升级;于表容量大于等于第二预设值时,将SQLServer数据库所属的源服务器的所有数据库全库同步至目标服务器,对目标服务器中对应SQLServer数据库的目标数据库的自增主键的字段类型进行硬升级,并将源服务器切换至目标服务器。本发明能够根据表容量对数据表的自增主键进行扩容,且扩容期间达到业务秒级中断。 |
