Skip to main content
Enterprise applications
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

Oracle 資料庫歸檔記錄分層

貢獻者

FabricPool 最重要的用途可能是提高已知冷資料的效率、例如資料庫交易記錄。

大部分的關聯式資料庫都是以交易記錄歸檔模式運作、以提供時間點還原。對資料庫所做的變更會記錄交易記錄中的變更、並保留交易記錄而不會被覆寫。結果可能需要保留大量歸檔的交易記錄檔。許多其他應用程式工作流程也有類似的例子、這些工作流程會產生必須保留的資料、但很難存取。

FabricPool 透過提供整合式分層的單一解決方案來解決這些問題。檔案會儲存並保留在其一般位置、但實際上不會佔用主要陣列上的任何空間。

原則

使用 tiering-minimum-cooling-days 幾天的原則會導致在效能層上保留最近建立的檔案(近期最可能需要的檔案)中的區塊。之後、舊檔案的資料區塊會移至容量層。

auto 無論主要檔案系統中的記錄是否已刪除或繼續存在、都會在達到冷卻臨界值時強制執行提示分層。將所有可能需要的記錄儲存在作用中檔案系統的單一位置、也能簡化管理。沒有理由搜尋快照以找出需要還原的檔案。

某些應用程式(例如 Microsoft SQL Server )會在備份作業期間截斷交易記錄檔、使記錄不再位於作用中的檔案系統中。使用可節省容量 snapshot-only 分層原則、但 auto 原則對記錄資料並不實用、因為作用中檔案系統中應該很少會冷卻記錄資料。