Oracle資料檔案/控制檔案/日誌檔案
阿新 • • 發佈:2019-02-16
1.Oracle 資料檔案
oracle有一個或多個數據檔案,資料檔案是用來儲存資料庫資料的檔案,如表,索引
表空間是一個或多個數據檔案在邏輯上的統一組織,而資料檔案是表空間在物理上的存在形式,沒有資料檔案的存在,表空間就失去了存在的物理基礎,而離開了表空間
Oracle就無法獲取檔案資訊,無法訪問到對應的資料檔案,這樣的資料檔案就成了垃圾資料檔案
查詢資料檔案SQL:
select name from v$datafile
Select * FROM DBA_DATA_FILES 查詢表空間中資料檔案具體位置和檔名,表空間名等,比較全
2.Oracle 控制檔案
控制檔案維護資料庫的全域性資料結構,用於支援資料庫的成功啟動和執行,資料庫使用過程中Oracle不斷的更新控制檔案,控制檔案不能被訪問,資料庫就不能正常工作
控制檔案主要包含:資料庫名,資料檔案和日誌檔案存放位置,資料庫建立日期,日誌歷史,歸檔日誌資訊,表空間資訊備份資訊等。。、
查詢資料檔案SQL:
select * from v$controlfile
3.日誌檔案
也成為重做日誌檔案,查詢SQL:select * from v$logfile