oracle 雙機(jī)熱備,oracle日志Oracle數(shù)據(jù)庫(kù)中有哪些文件?有一個(gè)-2。Oracle重做日志丟失故障處理Oracle重做日志Oracle重做日志onlineredoglofile記錄數(shù)據(jù)庫(kù)所有事務(wù),其大小、數(shù)量和存儲(chǔ)位置對(duì),性能和恢復(fù)有重要影響,它一般由幾組大小相同的文件組成,我們可以查看數(shù)據(jù)庫(kù) view v $ logfiles來了解redologfile的編號(hào)和存儲(chǔ)位置。每個(gè)Oracle 數(shù)據(jù)庫(kù)至少需要兩次聯(lián)機(jī)重做日志每次提交新事務(wù)時(shí),Oracle都會(huì)將事務(wù)寫入日志 file,但此時(shí)不會(huì)將修改后的數(shù)據(jù)塊寫回原始數(shù)據(jù)文件,由于內(nèi)存讀寫和磁盤I/O存在幾個(gè)數(shù)量級(jí)的效率差異,Oracle通過減少數(shù)據(jù)文件的物理I/O讀寫,大大提高了數(shù)據(jù)庫(kù)的性能,同時(shí)優(yōu)先寫入日志 File,保證數(shù)據(jù)的正確性和一致性,重做日志 file在數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)if數(shù)據(jù)庫(kù)最重要的物理文件之一的實(shí)例恢復(fù)和介質(zhì)恢復(fù)中非常重要,如果數(shù)據(jù)庫(kù) Switch在運(yùn)行時(shí)日志文件組檢測(cè)到下一次或所有重做日志 Lost 數(shù)據(jù)庫(kù)將由于磁盤介質(zhì)損壞或人為原因而崩潰,則數(shù)據(jù)庫(kù)將不會(huì)啟動(dòng)。
ORACLE 日志的作用是記錄數(shù)據(jù)庫(kù)的操作,如插入、更新、刪除、前后滾動(dòng)或回復(fù)。我用一個(gè)簡(jiǎn)單的例子來說明,如果你認(rèn)真掌握,就會(huì)很容易理解。兩個(gè)工人,a工人專門做事情,b工人負(fù)責(zé)記錄事情,a做一份工作,b用鉛筆記錄在一共三個(gè)本子上。筆記本錄完一本書就不能再錄了,就要換一個(gè)筆記本。這是日志開關(guān)。
為什么?如果你不記錄A做了什么,誰會(huì)知道?你怎么知道?如果工作失敗了,你需要從頭再來,你怎么再做一次?為了保證數(shù)據(jù)庫(kù)的可恢復(fù)性,引入了日志的記錄。如果數(shù)據(jù)庫(kù)開啟存檔,可以將較長(zhǎng)的操作記錄保存在一個(gè)地方,如果數(shù)據(jù)庫(kù)出錯(cuò),也可以從較長(zhǎng)的地方恢復(fù)。在待機(jī)狀態(tài)下,同步也是通過發(fā)送日志 records來實(shí)現(xiàn)的。
給你一個(gè)文檔,GOOGLE或者百度關(guān)鍵詞:VM W2K3 MSCS ORA9 雙機(jī)安裝配置要點(diǎn)對(duì)于ORACLE部分,加9i和加10G差不多。PS:在A電腦上創(chuàng)建數(shù)據(jù)庫(kù)后,只需要在B電腦的相同位置安裝ORACLE軟件,然后通過oradim創(chuàng)建一個(gè)實(shí)例,復(fù)制PFILE、密碼文件和監(jiān)聽器即可。ORA啟動(dòng)到nomount狀態(tài),然后在計(jì)算機(jī)B上創(chuàng)建spfile..