oracle資料庫中日誌的作用是什麼?簡單描述Oracle二級日誌結構的特點二級日誌是啥東東?)

2023-01-12 11:40:31 字數 1849 閱讀 3831

1樓:隨o天

oracle資料庫的日誌有:

redo logfile ----重做日誌

archive logfile ----歸檔日誌

trace file ---- 跟蹤日誌

backupground_dump_dest ---- 後臺程序跟蹤

core_dump_dest ---- oracle核心日誌

user_dump_dest ---- 使用者跟蹤(伺服器程序)

簡稱日誌一般指的是聯機重做日誌檔案(redlog)。主要功能是恢復異常關閉的資料庫和保證資料的完整性、一致性。還有可恢復近期丟失的資料(這要看重做日誌檔案的容量)。

重做檔案的原理是:把dml(insert、update、delete)語句所處理的前後記錄都寫入重做日誌檔案中。當資料庫的資料出故障時利用重做日誌檔案中的資料重新執行一次之前做過的業務,以此來恢復資料庫中除了故障的資料。

重做日誌檔案至少要有兩組,一般是三組。寫滿第一組寫第二組,寫滿第二組寫第三組,寫滿第三組返回覆蓋寫第一組,以此類推。

2樓:眼鏡疼了

日誌分為 重做日誌 歸檔日誌 undo日誌等 主要就是記錄資料庫執行中的所有操作 資料庫出現異常時 用於恢復

至於二級日誌 ----沒聽說過

redo日誌的作用是什麼oracle

3樓:龍緣之戀

redo日誌的作用是叫做重做日誌檔案。

online redo log重做日誌(online redo log )。

oracle資料庫所在伺服器執行shutdown abort等命令使得在伺服器重新啟動之後,oracle資料庫正常的啟動例項。

oracle會使用重做日誌,把資料庫恢復到伺服器掉電前的那一個時刻,從而使得資料庫能正常的啟動起來 。

在oracle資料庫中,至少會有兩個重做日誌組,而且每個組裡面至少包含了一個重做日誌檔案。

日誌組不會自動增加,在一個寫滿之後,會自動去寫下一個。

在下一個被寫滿之後會又從第一個開始寫起。

archive redo log歸檔日誌(archive log)主要用於硬體級別的錯誤。

這就要使用歸檔日誌檔案,通過歸檔日誌檔案。

如何檢視oracle資料庫的操作日誌啊 ,本人新手

4樓:匿名使用者

沒有這樣的東西供你使用,資料庫是基於檔案系統的,操作日誌會記錄在redolog裡。

5樓:匿名使用者

安裝目錄下的log日誌檔案,都是日誌。

希望對你有幫助

6樓:貼了個吧

select member from v$logfile;

7樓:

oracle 啥版本的 11g 的 應該是在前臺就可以看到的。 9i的 登陸manager 後 找到方案 找到這個表 然後 下面有很多的 log 檔案

oracle資料庫日誌檔案在哪

8樓:★冰☆狼

你說的是聯機日誌檔案還是告警日誌檔案,若是聯機日誌檔案,你可通過select * from v$logfile檢視它的位置,若是告警日誌檔案你可以show parameter dump然後找到background dump那個的目錄。

9樓:

sqlplus '/as sysdba'

sql>show parameter dump

oracle 如何檢視日誌?

sql資料庫和oracle資料庫string型別欄位用orderby排序分別是根據什麼排序的啊

首先說明下oracle中沒有string型別,而是varchar型別。order by 的順序是assic 讀作 阿斯科馬 碼錶中 字元 列進行排序的。解釋 一般會根據字串的首字母 大些字母 小寫字母 特殊字元 數字。如果首位相同繼續排列第二位,直到不同的位。sql資料和oracle資料庫都沒有st...

oracle資料庫和資料庫的關係是什麼?下面是問題

oracle資料庫,分為兩個部分 1 軟體部分。這部分你說的沒錯,確實是一個應用軟體。就好象你的word一樣,word本身是一個應用程式。2 資料庫部分,資料庫是用軟體建立的,按照一定規則儲存和處理資料的載體。再舉例就好象你的word文擋。你的word文擋是利用word建立的。這裡的資料庫確實是利用...

oracle資料庫檔案備份匯入,從資料庫的使用者下匯出所有的表和約束,索引等等,然後匯入空資料庫

電腦開始 執行 輸入 cmd 回車,然後直接寫入以下命令匯出的命令 exp 使用者名稱 密碼 資料庫名 file d database.dmp log data.log file後是寫得你匯出的檔案存放的路徑,database.dmp是你匯出的檔案,log是你匯出日誌,便於查詢錯誤,不要也可以。例如...