一種實(shí)現(xiàn)數(shù)據(jù)庫雙主改造的方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN201210557332.0 申請(qǐng)日 -
公開(公告)號(hào) CN103019875B 公開(公告)日 2015-12-09
申請(qǐng)公布號(hào) CN103019875B 申請(qǐng)公布日 2015-12-09
分類號(hào) G06F11/07(2006.01)I;G06F17/30(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 楊春宇 申請(qǐng)(專利權(quán))人 北京世紀(jì)家天下科技發(fā)展有限公司
代理機(jī)構(gòu) 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 代理人 北京世紀(jì)家天下科技發(fā)展有限公司
地址 100081 北京市海淀區(qū)中關(guān)村南大街46號(hào)南區(qū)14號(hào)樓二層208B室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種實(shí)現(xiàn)數(shù)據(jù)庫雙主改造的方法及裝置以實(shí)現(xiàn)數(shù)據(jù)庫系統(tǒng)能夠連續(xù)服務(wù)且不丟失數(shù)據(jù)的目的,包括監(jiān)測(cè)主數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài),其中,所述主數(shù)據(jù)庫服務(wù)器提供寫訪問,配置有與其同步復(fù)制的備數(shù)據(jù)庫服務(wù)器,在監(jiān)測(cè)到所述主數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)異常時(shí),以所述備數(shù)據(jù)庫服務(wù)器代替主數(shù)據(jù)庫服務(wù)器提供寫訪問,執(zhí)行從庫切換步驟,包括:通過計(jì)算所述備數(shù)據(jù)庫服務(wù)器和從數(shù)據(jù)庫服務(wù)器分別最后一次讀取到主數(shù)據(jù)庫服務(wù)器日志中的位置的差值,確定從數(shù)據(jù)庫服務(wù)器在讀取備數(shù)據(jù)庫服務(wù)器日志時(shí)的起始位置,將所述備數(shù)據(jù)庫服務(wù)器設(shè)置為所述從數(shù)據(jù)庫服務(wù)器的主服務(wù)器,從而滿足數(shù)據(jù)庫系統(tǒng)提供連續(xù)服務(wù)、從庫跟隨切換延時(shí)的情況下不丟失數(shù)據(jù)的要求。