SQLServer數(shù)據(jù)庫的自增主鍵擴容方法、系統(tǒng)、設備和介質(zhì)

基本信息

申請?zhí)?/td> CN202111030890.7 申請日 -
公開(公告)號 CN113704270A 公開(公告)日 2021-11-26
申請公布號 CN113704270A 申請公布日 2021-11-26
分類號 G06F16/22(2019.01)I;G06F16/27(2019.01)I 分類 計算;推算;計數(shù);
發(fā)明人 楊智 申請(專利權(quán))人 攜程金融科技(上海)有限公司
代理機構(gòu) 上海隆天律師事務所 代理人 徐莉;鐘宗
地址 200335上海市長寧區(qū)金鐘路968號16號樓906室(實際樓層8層)
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及數(shù)據(jù)處理技術領域,提供一種SQLServer數(shù)據(jù)庫的自增主鍵擴容方法、系統(tǒng)、設備和介質(zhì)。自增主鍵擴容方法包括:獲得SQLServer數(shù)據(jù)庫中待擴容自增主鍵對應的表容量;于表容量小于等于第一預設值時,對待擴容自增主鍵的字段類型進行硬升級;于表容量大于第一預設值且小于第二預設值時,在SQLServer數(shù)據(jù)庫中通過異構(gòu)復制方式對待擴容自增主鍵的字段類型進行升級;于表容量大于等于第二預設值時,將SQLServer數(shù)據(jù)庫所屬的源服務器的所有數(shù)據(jù)庫全庫同步至目標服務器,對目標服務器中對應SQLServer數(shù)據(jù)庫的目標數(shù)據(jù)庫的自增主鍵的字段類型進行硬升級,并將源服務器切換至目標服務器。本發(fā)明能夠根據(jù)表容量對數(shù)據(jù)表的自增主鍵進行擴容,且擴容期間達到業(yè)務秒級中斷。