rman備份時候的空塊

2021-09-13 20:07:23 字數 1219 閱讀 7120

下面在這個表空間中,建立乙個大表

sql> select bytes/1024/1024 from dba_segments where segment_name='test';

bytes/1024/1024

---------------

7968

建立了乙個8g的表

backup as compressed backupset database;

oracle@cb81e2afef83:~/fast_recovery_area/xe/backupset/2019_03_27$ du -sh *

1.1m o1_mf_ncsnf_tag20190327t025558_g9osr07h_.bkp

1.4g o1_mf_nnndf_tag20190327t025558_g9osl0ng_.bkp

drop後,在備份

oracle@cb81e2afef83:~/fast_recovery_area/xe/backupset/2019_03_27$ du -sh *

1.1m o1_mf_ncsnf_tag20190327t030045_g9ot0tk7_.bkp

1.4g o1_mf_nnndf_tag20190327t030045_g9ostzfr_.bkp

看到備份檔案與drop前大小沒有區別

執行alter tablespace users coalesce;在備份,檔案大小

oracle@cb81e2afef83:~/fast_recovery_area/xe/backupset/2019_03_27$ du -sh *

1.1m o1_mf_ncsnf_tag20190327t030659_g9otdswo_.bkp

1.4g o1_mf_nnndf_tag20190327t030659_g9ot6o1g_.bkp

看到也還是沒有變化

資料庫的總大小是

du -sh xe

12g xe

在drop表後,不使用壓縮的方式備份,備份檔案的大小是:

oracle@cb81e2afef83:~/fast_recovery_area/xe/backupset/2019_03_27$ du -sh *

9.7m o1_mf_ncsnf_tag20190327t031504_g9ot**t9_.bkp

8.8g o1_mf_nnndf_tag20190327t031504_g9otortc_.bkp

RMAN深入解析之 備份資料塊

對於rman的備份是基於資料塊的備份,資料塊備份的工作原理是 rman基於備份演算法規則來編譯要備份的檔案列表。基於通道數和同時備份的檔案數,rman在oracle共享記憶體段中建立一些記憶體緩衝區。一般是在pga內,不過有時記憶體緩衝區會被推入sga.通道伺服器程序隨後開始讀取資料檔案,並在rma...

rman 加密RMAN備份的型別

透明加密 使用wallet 預設 口令加密 使用口令 無wallet 雙模式加密 同時使用透明加密和口令加密模式 既可以使用透明模式也可以使用口令模式進行還原 加密備份 可使用以下三種方法之一對備份進行加密 透明加密 此方法使用wallet,是預設模式。口令加密 此加密方法依賴於口令,不需要配置wa...

RMAN 常用的備份指令碼

vi backupfull.shbackupfull.sh檔案的內容為 script backupfull.sh creater leon lan date 2012 7 22 desc backup full database datafile in archive with rman conne...