成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle數(shù)據(jù)庫的物理存儲結(jié)構(gòu)之數(shù)據(jù)庫控制文件詳解

數(shù)據(jù)庫 Oracle
本文主要介紹了Oracle數(shù)據(jù)庫的物理存儲結(jié)構(gòu)之數(shù)據(jù)庫控制文件的知識,以及使用控制文件時的注意事項等,希望能夠?qū)δ兴鶐椭?/div>

Oracle數(shù)據(jù)庫中,數(shù)據(jù)庫控制文件維護著數(shù)據(jù)庫的全局物理結(jié)構(gòu),用以支持數(shù)據(jù)庫成功的啟動和運行。創(chuàng)建數(shù)據(jù)庫時,同時就提供了與之對應的數(shù)據(jù)庫控制文件。在數(shù)據(jù)庫使用過程中,Oracle不斷的更新數(shù)據(jù)庫控制文件,所以只要數(shù)據(jù)庫是打開的,數(shù)據(jù)庫控制文件就必須處于可寫狀態(tài)。如果,猶豫某些原因控制文件不能被訪問,那么數(shù)據(jù)庫也就不能正常的工作了。

每一個控制文件只能與一個Oracle數(shù)據(jù)庫相關(guān)聯(lián)。數(shù)據(jù)庫控制文件包含了數(shù)據(jù)庫實例的啟動和正常操作時,訪問數(shù)據(jù)庫所需的關(guān)于數(shù)據(jù)庫的信息。數(shù)據(jù)庫控制文件的內(nèi)容只有Oralce可以修改,數(shù)據(jù)庫管理員和用戶都不能對其進行編輯。

控制文件包含了以下信息:

  • 數(shù)據(jù)庫名稱
  • 數(shù)據(jù)庫創(chuàng)建的時間戳
  • 相關(guān)的數(shù)據(jù)文件、重演日志文件的名稱和位置
  • 表空間信息
  • 數(shù)據(jù)文件脫機范圍
  • 日志歷史
  • 歸檔日志信息
  • 備份組和備份塊信息
  • 備份數(shù)據(jù)文件和重演日志信息
  • 數(shù)據(jù)文件拷貝信息
  • 當前日志序列數(shù)
  • 檢查點(checkpoint)信息

數(shù)據(jù)庫名稱和時間戳源自數(shù)據(jù)庫創(chuàng)建之時,數(shù)據(jù)庫名稱或是來自DB_NAME初始化從參數(shù),或者來自Cteate Database語句使用的名稱。

每當數(shù)據(jù)文件或重演日志文件被添加內(nèi)容、重新命名或者直接從數(shù)據(jù)庫刪除時,控制文件都要進行更新以反應物理結(jié)構(gòu)的變化。記錄下這些變化后,Oracle就可以:

在數(shù)據(jù)庫啟動的時候,能夠確定并打開數(shù)據(jù)文件和重演日子文件。

在必須要恢復數(shù)據(jù)庫的時候,能夠確定哪些文件是必須的、哪些文件是可用的。

PS:如果數(shù)據(jù)庫的物理結(jié)構(gòu)發(fā)生了改變(使用了Alert Database語句),用戶應該立刻備份控制文件。

控制文件還記錄了關(guān)于檢查點的信息。每3秒,檢查點進程(CKPT)就會在控制文件里記錄重演日志文件的檢查點位置信息。這些信息用于數(shù)據(jù)庫的恢復過程,告訴數(shù)據(jù)庫在這一點之前的已經(jīng)記錄下的重演條目不必進行恢復,因為它們已經(jīng)被寫入數(shù)據(jù)文件了。

由于控制文件對數(shù)據(jù)庫的至關(guān)重要,所以聯(lián)機存儲著多個副本。這些文件一般存儲在各個不同的磁盤上,以便將因磁盤試下哦引起的潛在危險降至最低程度。Oracle支持對同一個數(shù)據(jù)庫并發(fā)的打開、書寫多個相同的控制文件。通過為一個數(shù)據(jù)庫在不同的磁盤上保存多個控制文件,可以幼小的降低對于控制文件可能發(fā)生的單點失敗。例如,包含一個控制文件的磁盤崩潰了,如果Oracle試圖訪問這個被破壞的文件,當前實例就會失敗,但是如果在不同的磁盤上保存了當前控制文件的復件,就可以重啟一個實例而無需進行數(shù)據(jù)庫恢復。

如果一個數(shù)據(jù)庫所有的控制文件在操作的時候都丟失了,那么數(shù)據(jù)庫實例就會失敗,必須要進行介質(zhì)恢復(media recover)。但是介質(zhì)恢復必須要使用一個稍微舊一點的控制文件的備份,因為當前的控制文件備份不可用。所以為了保護控制文件,必須要注意以下幾個方面:

每一個數(shù)據(jù)庫都要使用多路復制的控制文件;

把每一個控制文件的復件保存在不同的物理磁盤上;

使用操作系統(tǒng)的鏡像機制;

監(jiān)控備份。

關(guān)于Oracle數(shù)據(jù)庫的物理存儲結(jié)構(gòu)之數(shù)據(jù)庫控制文件的知識就介紹到這里了,希望本次的介紹能夠給您帶來一些收獲,謝謝!

【編輯推薦】

  1. Oracle數(shù)據(jù)庫如何創(chuàng)建對象類型和對象類型表
  2. Oracle數(shù)據(jù)庫中序列(SEQUENCE)的用法詳解
  3. 虛擬機安裝Oracle錯誤ORA-12514的解決方案
  4. SQL Server數(shù)據(jù)庫實現(xiàn)全文檢索的一個完整的例子
  5. Oracle數(shù)據(jù)庫遠程連接設置的四種方法及其注意事項
責任編輯:趙鵬 來源: 火魔網(wǎng)
相關(guān)推薦

2010-04-15 13:01:25

Oracel數(shù)據(jù)庫

2009-11-19 17:25:12

Oracle數(shù)據(jù)庫物理

2011-05-26 15:27:08

Oracle數(shù)據(jù)庫

2011-03-07 13:30:53

Oracle數(shù)據(jù)庫

2011-05-19 13:25:14

Oracle數(shù)據(jù)庫

2009-02-09 12:52:32

文件加密Oracle數(shù)據(jù)庫

2011-08-29 16:41:14

OracleRMAN恢復數(shù)據(jù)文件的恢復

2010-04-02 13:59:08

Oracle數(shù)據(jù)庫

2010-04-14 15:14:11

Oracle數(shù)據(jù)庫

2011-08-29 16:27:16

MySQL時間類型

2011-03-29 10:47:49

ORACLE數(shù)據(jù)庫

2011-05-20 09:22:43

Oracle數(shù)據(jù)庫體系結(jié)構(gòu)

2011-04-11 13:19:41

Oracle數(shù)據(jù)庫

2011-05-17 15:02:15

ORACLE數(shù)據(jù)庫備份

2011-08-18 15:49:21

Oracle厲行計劃

2010-04-21 13:40:04

Oracle數(shù)據(jù)庫

2011-07-27 08:56:32

Oracle數(shù)據(jù)庫綁定變量軟解析

2009-05-21 10:20:54

Oracle 11g數(shù)據(jù)衛(wèi)士備用數(shù)據(jù)庫

2010-09-09 08:42:28

MongoDB

2010-05-05 10:19:19

Oracle數(shù)據(jù)導
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲第一黄色网 | 国产精品中文字幕在线 | 黄色毛片免费视频 | 成人h动漫精品一区二区器材 | 久久精品91久久久久久再现 | 免费黄色网址视频 | 中文二区 | 精品国产一区二区 | 免费日韩av| 欧美精品一区二区在线观看 | 青青久久 | 国产精品久久久久久久久免费樱桃 | 日韩第一页 | 久久久久久久久久久蜜桃 | 亚洲午夜精品在线观看 | 天天色天天 | 欧美另类视频在线 | 色婷婷在线视频 | 欧美日韩精品一区二区 | www.888www看片| 国产精品国产三级国产aⅴ无密码 | 黄色毛片在线观看 | 四虎影音 | 51ⅴ精品国产91久久久久久 | 亚洲人成人一区二区在线观看 | 一区二区三区视频在线观看 | 国产成人99久久亚洲综合精品 | 国产91 在线播放 | 日韩一区在线观看视频 | 狠狠爱综合网 | 成人三级av | 久久久久久久香蕉 | 久久久91| 国产伦精品一区二区三毛 | 国产精品久久久久久久久图文区 | 嫩草视频在线看 | 在线播放国产一区二区三区 | 国产不卡视频 | 亚洲欧美视频一区 | 欧美一区二区三区在线视频 | 成人在线免费观看 |