Oracle資料庫包含四種檔案型別

2021-07-04 19:57:32 字數 1074 閱讀 3123

oracle

資料庫包含四種檔案型別:資料檔案、控制檔案、重做日誌檔案、引數檔案。下面對oracle

中資料檔案的結構及作用進行分別說明:

1.資料檔案

①a.存放實際的資料;

b.隸屬於某個表空間

---資料表空間

---undo表空間

---臨時表空間

c.檢視表空間對應的資料檔案資訊:

select file_name.tablespace_name from dba_data_files;

select file_name.tablespace_name from dba_temp_files;

②損壞時:

a.通過備份資料恢復

---還原備份檔案

---用歸檔

+redo

恢復b.用

redo

資訊恢復

---建立新資料檔案

---用歸檔

+redo

恢復2.

控制檔案 

①包含:a.

資料庫的名字;

b.資料庫建立時間;

d.表空間的資訊;

e.備份和恢復資訊

注意:oracle

資料庫的控制檔案是在建立資料庫時自動建立的,預設情況下,在資料庫的建立期間至少有乙個控制檔案的副本。一般只有在控制檔案全部損壞,或者修改某些永久性引數(例如 

maxlogfiles

、maxlogmembers

),或者修改資料庫名稱這三種情況下才會重新建立控制檔案。

②作用:a.

為資料庫提供各種路徑和狀態;

b.資料庫恢復。

③若丟失:

a.備份控制檔案;

b.重建控制檔案(丟後不會太嚴重)

3.重做日誌檔案

①核心作用:a.

保護資料的安全;

b.恢復資料。

附加作用:資料同步和分析。

4.引數檔案

①a.設定資料庫的限制;

b.設定使用者或者程序的限制;

c.設定資料庫資源限制;

d.調整系統效能。

oracle 資料庫的四種狀態

關閉有四種 shutdown normal shutdown transaction 等待事務提交後,再等所有使用者關閉連線 shutdown immediate 未提交的事務將回滾,如插入3,後commit再插入4 再 shutdown immediate 這是資料庫只有3,沒有4 shutdow...

資料庫 四種正規化

部分函式依賴 設x,y是關係r的兩個屬性集合,存在x y,若x 是x的真子集,存在x y,則稱y部分函式依賴於x。舉個例子 學生基本資訊表r中 學號,身份證號,姓名 當然學號屬性取值是唯一的,在r關係中,學號,身份證號 姓名 學號 姓名 身份證號 姓名 所以姓名部分函式依賴與 學號,身份證號 完全函...

Oracle資料庫的四種啟動方式

1 startup nomount 非安裝啟動 這種方式啟動下可執行 重建控制檔案 重建資料庫 啟動instance,即啟動sga和後台程序,這種啟動只需要init.ora檔案。2 startup mount dbname 安裝啟動 這種方式啟動下可執行 資料庫日誌歸檔 資料庫恢復 重新命名一些資料...