新聞中心
Oracle 9i數(shù)據(jù)庫(kù)備份
1、1 物理備份

創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司提供網(wǎng)站設(shè)計(jì)和自適應(yīng)建站服務(wù)。團(tuán)隊(duì)由有經(jīng)驗(yàn)的網(wǎng)頁(yè)設(shè)計(jì)師、程序員和市場(chǎng)專家組成,能夠提供從H5建站,網(wǎng)站制作,一元廣告,模板建站到成都小程序開發(fā)等全方位服務(wù)。 以客戶為中心,致力于為客戶提供創(chuàng)新、高效的解決方案,幫助您打造成功的企業(yè)網(wǎng)站。
物理備份是直接復(fù)制數(shù)據(jù)文件和控制文件,通常用于全庫(kù)備份。
步驟:
關(guān)閉數(shù)據(jù)庫(kù)實(shí)例
復(fù)制數(shù)據(jù)文件和控制文件到備份位置
啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例
1、2 邏輯備份
邏輯備份是復(fù)制數(shù)據(jù)庫(kù)中的數(shù)據(jù),但不包含數(shù)據(jù)文件和控制文件。
步驟:
打開數(shù)據(jù)庫(kù)實(shí)例
使用SQL*Plus或其他工具執(zhí)行導(dǎo)出命令
將導(dǎo)出的數(shù)據(jù)文件保存到備份位置
Oracle 9i數(shù)據(jù)庫(kù)壓縮
2、1 為什么要壓縮數(shù)據(jù)庫(kù)?
壓縮數(shù)據(jù)庫(kù)可以減少存儲(chǔ)空間的使用,提高I/O性能,減少備份和恢復(fù)的時(shí)間。
2、2 如何壓縮數(shù)據(jù)庫(kù)?
Oracle 9i提供了幾種壓縮選項(xiàng),包括表空間級(jí)壓縮、段級(jí)壓縮和數(shù)據(jù)字典級(jí)壓縮。
2、3 壓縮的注意事項(xiàng)
壓縮可能會(huì)增加CPU的使用率,因?yàn)樾枰獙?duì)數(shù)據(jù)進(jìn)行解壓縮和重新壓縮。
某些類型的數(shù)據(jù)(如CLOB和BLOB)可能無(wú)法壓縮。
如果數(shù)據(jù)庫(kù)中有大量未使用的空間,壓縮可能會(huì)更有效,如果數(shù)據(jù)庫(kù)已經(jīng)非常緊湊,壓縮的效果可能不明顯。
實(shí)踐操作
3、1 數(shù)據(jù)庫(kù)備份實(shí)踐
關(guān)閉數(shù)據(jù)庫(kù)實(shí)例,然后復(fù)制數(shù)據(jù)文件和控制文件到備份位置,最后啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例,對(duì)于邏輯備份,打開數(shù)據(jù)庫(kù)實(shí)例,使用SQL*Plus或其他工具執(zhí)行導(dǎo)出命令,將導(dǎo)出的數(shù)據(jù)文件保存到備份位置。
3、2 數(shù)據(jù)庫(kù)壓縮實(shí)踐
在Oracle 9i中,可以使用RMAN工具進(jìn)行數(shù)據(jù)庫(kù)壓縮,可以執(zhí)行以下命令來(lái)壓縮表空間:
RUN {
CROSSCHECK ARCHIVELOG ALL;
SET PARAMETER db_block_checking = FALSE;
BACKUP DATABASE PLUS ARCHIVELOG;
DELETE NOPROMPT UNUSED ARCHIVELOG;
COMPRESS DATAFILE 'datafile1' SIZE 100M;
}
這個(gè)命令首先檢查所有的歸檔日志,然后設(shè)置參數(shù)db_block_checking為FALSE以禁用塊檢查,接著備份數(shù)據(jù)庫(kù)并刪除未使用的歸檔日志,最后壓縮指定的數(shù)據(jù)文件。
分享名稱:Oracle9i數(shù)據(jù)庫(kù)備份與壓縮實(shí)踐
本文路徑:http://m.5511xx.com/article/dhpdjcp.html


咨詢
建站咨詢
