Oracle這碗飯不好吃,幾多風(fēng)險(xiǎn),幾多建議。
1 基于時(shí)間點(diǎn)的不完全恢復(fù),需要對(duì)控制文件洗腦,撕掉賬本(重做日志),重新印刷賬本,這是條沒(méi)有回頭的路,需要保護(hù)現(xiàn)場(chǎng),為自己留條后路。切記將整個(gè)數(shù)據(jù)庫(kù)先進(jìn)行備份,即便是幾個(gè)T。過(guò)程如下:
1)shutdown immediate
2)startup mount-
3)對(duì)整個(gè)數(shù)據(jù)庫(kù)進(jìn)行cp。
4)。。。。。。。。(接下來(lái)的步驟大家都懂的,就不嘮叨了)
2 整理rman較合理的初始備份方案
1)delete backup
2)backup archivelog all delete all input
3)backup tag ‘begin_full_0_backup' incremental level 0 database plus archivelog;
通過(guò)以上的整理,在閃回區(qū)里就剩五個(gè)rman備份,簡(jiǎn)單和清晰,記得將以前的給拷走。
3 要記得維護(hù)/home/Oracle這個(gè)家目錄,因?yàn)樗矔?huì)影響性能。
4 flash_recovery_area:Oracle默認(rèn)這里是存放一些備份有關(guān)的文件,如rman備份,控制文件和日志文件,還有歸檔日志的備份等,所以,這個(gè)區(qū)域會(huì)滿,要記得清理,否則,備份時(shí)會(huì)報(bào)錯(cuò)。但清理時(shí)要留下控制文件和日志文件的鏡像。
5 基于業(yè)務(wù)的需要,突然要把大型數(shù)據(jù)庫(kù)給關(guān)了,等了很久,也關(guān)不掉,可又急著關(guān)掉,怎么辦?
1)先把連接的所有會(huì)話殺死;
2)alter system checkpoint;
3)shutdown abort;
盡量把影響最小化,讓下次能夠正常開庫(kù)。
6 重做日志組一定要避免有多個(gè)active。因?yàn)椋瑝脑赼ctive上,沒(méi)有RBA,沒(méi)有前滾的起點(diǎn)。
7 system表空間一定不能存放業(yè)務(wù)表;不建議一個(gè)表空間只對(duì)應(yīng)一個(gè)數(shù)據(jù)文件;不建議一個(gè)重做日志組成員太大。
本文出自:億恩科技【www.allwellnessguide.com】
服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|