巧用資料庫歸檔技術解決效能下降問題

2021-05-28 15:44:30 字數 926 閱讀 9525

什麼是資料庫歸檔

與檔案歸檔存在明顯的差異

事實上,所有的資料庫廠商都提供了類似的資料庫歸檔功能,但目前沒有形成商用產品,使用者可以使用命令或者程式設計進行相關操作。資料庫歸檔的概念本身十分簡單,把一條記錄從生產資料庫插入到歷史資料庫中,然後把該條記錄在生產資料庫中刪除就實現了資料庫歸檔的功能。

對備份/恢復的影響

資料庫歸檔市場目前還處於起步階段,但有數字表明,目前這一市場的年復合增長率已達到50%,呈現出高速增長的態勢。

**********==

最近一直悠著做一資料歸檔專案,網上資料實在是讓人心痛。當此專案冒出了一系列技術問題時,往往之能痛並快樂著。在此我想結合自己感受,寫心得一二。

9月11,美國的心痛之日,世貿變成廢墟,為何在此事過後僅僅一周有餘,世貿以前相關業務又能循序漸進的執行。相關資料依然存在。資料備份,就是它了,它能完成這樣的任務。

從911事故以來,大型企業,金融機構等等反思了這個問題,資料如何在人力破壞下儲存,如何進行有效的備份來應急緊急情況。我國後來一些大型企業馬上學習了世貿關於資料方面備份的處理技術,因為引起我國在這塊是屬於純淨北極,造成解決方案不對稱,反之給企業帶來更大的經濟負擔。相關的解決方案不但不能解決問題,而且造成企業在這塊資料的管理混亂,帶來的是每年隨著資料不斷增多,不斷更新,造成現有系統速度緩慢,更重要的是備份系統還原資料非常緩慢。這一系列的影響之後,資料歸檔也在國內趨於成熟化和理智化,現在隨著企業應用從以前的應用為中心慢慢轉化為以資料為中心的時,資料歸檔又開始發芽,各it巨頭提出了不同的解決方案。隨著國內在資料管理方面的法制健全,一些相關資料必須進行備份,以防以後進行審查和核實。

從上述原因考慮,企業如果能夠採用適合自己的資料歸檔方案,能夠給企業帶來一定的承受風險能力,能解決資料庫膨脹而造成的效能下降,同時還為企業在進一步採用商業智慧型等方面打下基礎。

Oracle資料庫效能優化技術

oracle恢復管理 rman 有很多可以用來幫助備份和恢復程序的功能,該工具具有命令列和gui兩種版本。通常,rman 執行並標準化備份和恢復程序,並且通過其操作,減少dba在此過程中犯的錯誤。rman 的主要功能如下所示 1.備份資料庫 表空間 資料檔案 控制檔案和歸檔日誌 rman 工具能以很...

資料庫歸檔模式設定

1。關閉資料庫 sql shutdown immediate 2。啟動資料庫到mount狀態 sql startup mount 3。啟用歸檔模式 sql alter database archivelog 4。檢視修改後的資料庫備份和恢復策略及歸檔檔案的位置 sql archive log lis...

Oracle資料庫歸檔模式

1 登入 sqlplus,方法 sqlplus nolog,2 登入管理員 方法 conn as sysdba 3 開啟歸檔日誌 3.1 shutdown immediate 關閉資料庫 3.2 startup mount 開啟資料庫 3.3 alter database archivelog 開啟...