[發明專利]一種局域網數據庫備份數據的壓縮方法在審
| 申請號: | 201811269434.6 | 申請日: | 2018-10-29 |
| 公開(公告)號: | CN109597708A | 公開(公告)日: | 2019-04-09 |
| 發明(設計)人: | 孫欽東;許巖岳;林凱;郭洪博 | 申請(專利權)人: | 西安居正知識產權運營管理有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F16/27 |
| 代理公司: | 西安弘理專利事務所 61214 | 代理人: | 寧文濤 |
| 地址: | 710077 陜西省西*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 備份數據 數據庫備份數據 數據文件 檢索 數據庫 局域網 數據備份系統 臨時數據庫 數據庫恢復 查詢效率 傳輸流量 存儲容量 歸檔存儲 壓縮處理 壓縮技術 壓縮 塊壓縮 小數據 壓縮率 備份 導出 費力 創建 | ||
本發明提供了一種局域網數據庫備份數據的壓縮方法。主要對數據庫的備份數據,不采用目前數據備份系統中的小數據塊壓縮方式,而以數據庫導出的數據文件為壓縮處理對象,并對不同類型的數據文件,自動采用不同的壓縮技術,從而可極大的提高備份數據的壓縮率,大大減少備份數據的存儲容量和傳輸流量。對數據庫歸檔存儲的備份數據的檢索,不進行費時費力的數據庫恢復操作,而是直接對已備份的數據文件進行檢索,或創建臨時數據庫表進行檢索,從而可極大的提高數據庫備份數據的查詢效率。
技術領域
本發明屬于數據庫技術領域,具體涉及一種局域網數據庫備份數據的壓縮方法。
背景技術
數據庫在線查詢的海量數據,一般都需要定期備份。數據庫的數據備份,一般有兩個目的:一是出于數據庫系統的安全性考慮,當數據庫系統發生故障時,用備份數據進行恢復;二是對時間已久查詢頻度很小的數據,進行歸檔存儲,以便需要時仍能進行檢索。
對數據庫備份數據的壓縮,一般由備份存儲設備例如磁帶機上的壓縮芯片來進行處理。壓縮芯片的內存容量一般較小,例如XKB,進行備份的數據亦按相應的數據塊大小進行壓縮,而且數據塊的壓縮,不分數據類型(文本,圖像,或是否已壓縮數據等),一律采用同一種壓縮編碼,例如LZ壓縮編碼等。當備份存儲設備自身不提供芯片壓縮時,目前的備份軟件亦可提供軟件壓縮,但壓縮的方式亦和芯片壓縮相似,亦按較小的數據塊來進行,并亦不區分數據類型,一律采用同一種壓縮編碼?,F有地數據備份系統,不論上述的芯片壓縮方式或軟件壓縮方式,均只有很低的壓縮率,通常小于2-3倍,并且對已壓縮過的數據,如JPEG圖象等,再進行LZ之類的壓縮,也沒有什么壓縮效果,會白浪費壓縮處理時間。
除了上述數據壓縮問題之外,目前對備份數據的檢索,亦缺乏簡便、快捷的手段。對備份數據的檢索,現行的方式是首先將其恢復到在線查詢的相應業務數據庫中,查詢后再從在線查詢的相應數據庫中予以刪除。上述工作過程,需要數據庫服務器進行一系列的操作,既非常繁瑣費時,又容易增加出錯的幾率。
發明內容
目的是提供一種局域網數據庫備份數據的壓縮方法,解決了解決現有技術存在的數據庫備份數據的高效壓縮和實時檢索方法,以大大改善目前數據庫備份技術。
本發明一種局域網數據庫備份數據的壓縮方法,當數據庫管理系統在內存緩存區與磁盤文件之間交換數據時,對數據塊進行壓縮/解壓縮處理。對數據庫的數據文件進行壓縮/解壓縮處理。對日志文件或其它文件進行壓縮/解壓縮處理;據庫的數據進行備份時,不以小數據塊方式進行壓縮處理,而是先將數據庫表導出的備份信息形成數據文件,再對這樣的數據文件進行壓縮處理,壓縮對象包括參數文件、控制文件、數據文件及日志文件
當由數據庫表導出的備份信息所形成的數據文件過大,(例如XGB),不便壓縮時,將其劃分為較大的數據塊容量(例如X MB)進行壓縮處理。
在導出數據庫表數據時,將其庫表結構信息(如字段名稱,字段長度,字段數據類型和約束條件等),一并導出,并與由數據庫表導出的數據一起形成備份數據文件。
將數據庫表導出的字段式信息,形成結構化數據文件;將數據庫表指定的大對象數據,形成非結構化數據文件。
將數據庫表名稱與其形成的備份數據文件名稱,建立相應的名稱對照表。
對數據文件的壓縮,根據其不同的文件類型,系統自動采用不同的壓縮方式,例如不壓縮,Zip壓縮,JPEG壓縮等。
一種局域網數據庫備份數據的壓縮方法,對于既定的數據庫系統,可對其每個大對象數據LOB,預設其壓縮方式,并按預設的壓縮方式對每個大對象數據進行壓縮。
壓縮操作,或由軟件進行,或由硬件進行,或由軟件與硬件相結合來進行。
壓縮操作,或由軟件進行,或由硬件進行,或由軟件與硬件相結合來進行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安居正知識產權運營管理有限公司,未經西安居正知識產權運營管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811269434.6/2.html,轉載請聲明來源鉆瓜專利網。





