1. 程式人生 > >Oracle資料檔案/控制檔案/日誌檔案

Oracle資料檔案/控制檔案/日誌檔案

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