控制文件(Control File)是Oracle的物理文件之一,它如實記錄了數據庫的名字、數據文件的位置等信息。
控制文件的重要性在於,一旦控制文件損壞,數據庫將會宕機。如果沒有數據庫的備份和歸檔日誌文件,數據庫將無法恢復。因此,我們應該多路鏡像控制文件(Multiplex Control Files),並把每個鏡像的控制文件分佈在不同的物理磁盤。
根據經驗,控制文件多路鏡像以後,幾個控制文件同時壞掉的可能性幾乎為零。控制文件管理的重心是重在預防,而不是亡羊補牢!