[發明專利]MPP數據庫管理方法、裝置及系統有效
| 申請號: | 201911211383.6 | 申請日: | 2019-12-02 |
| 公開(公告)號: | CN111143323B | 公開(公告)日: | 2022-04-08 |
| 發明(設計)人: | 張戰防 | 申請(專利權)人: | 新華三大數據技術有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F11/14 |
| 代理公司: | 北京超成律師事務所 11646 | 代理人: | 孔默 |
| 地址: | 450000 河南省鄭州市鄭州高新*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | mpp 數據庫 管理 方法 裝置 系統 | ||
本申請實施例提供一種MPP數據庫管理方法、裝置及系統,在對每個備份對象進行備份過程中,記錄該備份對象對應的每個備份對象頁中的每條記錄信息的快照標識為快照備份標識,通過為備份對象頁分配的快照備份空間僅記錄被修改的記錄信息,再分別通過第一位圖空間記錄每個備份對象頁的修改狀態,同時通過第二位圖空間記錄備份對象頁中每條記錄信息的修改狀態。如此,在備份過程中,僅需記錄被修改的記錄信息、快照標識和一些修改狀態,無需進行全量數據文件的備份,能夠有效節省備份時耗費的存儲空間,并減少備份所消耗的時間,盡可能地減少對上層業務的影響,此外還可以針對數據對象實現單獨的備份,不影響其它數據對象的正常業務操作。
技術領域
本申請涉及數據庫技術領域,具體而言,涉及一種MPP數據庫管理方法、裝置及系統。
背景技術
目前,針對MPP(Massive Parallel Processing,大規模并行處理)數據庫的數據備份和恢復方案中,通常是采用的PITR(Point-In-Time-Recovery,基于時間點的故障恢復)備份恢復方案,在該備份恢復方案中首先需要進行一次基礎備份用于備份全量數據文件,當數據文件的數據量很大時,每一次全量級別的備份會耗費極大的存儲空間。
此外,在數據量很大的情況下進行基礎備份也會導致在整個備份過程中消耗大量的時間,而且雖然該備份恢復方案可以恢復到備份開始到備份結束之間的任意時間點,但是也需要對歸檔的日志信息進行重新應用,在重新應用的過程中也會非常耗時。
同時,在該備份恢復方案中,每次只能進行數據庫的整體備份和恢復,無法實現某個特定對象(例如某張大表)級別的備份和恢復,導致整個備份或者恢復過程中的靈活性較差。
發明內容
有鑒于此,本申請的目的在于提供一種MPP數據庫管理方法、裝置及系統,無需進行全量數據文件的備份,能夠有效節省備份時耗費的存儲空間,并減少備份所消耗的時間,盡可能地減少對上層業務的影響,此外還可以針對數據對象實現單獨的備份,不影響其它數據對象的正常業務操作。
根據本申請的一方面,提供一種MPP數據庫管理方法,應用于MPP數據庫管理系統中的任意一個計算節點,所述MPP數據庫管理系統還包括與每個所述計算節點連接的主節點,所述方法包括:
根據所述主節點發送的快照備份指令,確定對應的快照備份標識以及至少一個備份對象,其中,所述備份對象通過至少一個備份對象頁進行存儲;
針對每個備份對象,為該備份對象分配對應的第一位圖空間以及每個備份對象頁對應的快照備份空間和第二位圖空間,并記錄該備份對象對應的每個備份對象頁中的每條記錄信息的快照標識為所述快照備份標識;
通過所述第一位圖空間記錄所述每個備份對象頁的修改狀態,并通過所述快照備份空間記錄所述備份對象頁中被修改的記錄信息,通過所述第二位圖空間記錄所述備份對象頁中每條記錄信息的修改狀態。
根據本申請的另一方面,提供一種MPP數據庫管理裝置,應用于MPP數據庫管理系統中的任意一個計算節點,所述裝置包括:
第一確定模塊,用于根據主節點發送的快照備份指令,確定對應的快照備份標識以及至少一個備份對象,其中,所述備份對象通過至少一個備份對象頁進行存儲;
分配模塊,用于針對每個備份對象,為該備份對象分配對應的第一位圖空間以及每個備份對象頁對應的快照備份空間和第二位圖空間,并記錄該備份對象對應的每個備份對象頁中的每條記錄信息的快照標識為所述快照備份標識;
記錄模塊,用于通過所述第一位圖空間記錄所述每個備份對象頁的修改狀態,并通過所述快照備份空間記錄所述備份對象頁中被修改的記錄信息,通過所述第二位圖空間記錄所述備份對象頁中每條記錄信息的修改狀態。
根據本申請的另一方面,提供一種MPP數據庫管理系統,所述MPP數據庫管理系統包括主節點和至少一個計算節點;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三大數據技術有限公司,未經新華三大數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911211383.6/2.html,轉載請聲明來源鉆瓜專利網。





