亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Oracle 常見故障及日常規劃

系統 1887 0

--=============================

-- Oracle 常見故障及日常規劃

--=============================

?

??? 對任何數據庫系統而言,對顯而易見的故障,應當避免發生本文列出了 Oracle 常見的故障并給出了解決方案,同時列出了一些日常規劃。

???

一、數據庫高可用性的幾個目標

??????? MTBF ( Mean-Time-Between-Failures )

??????????? 平均失敗時間,即數據庫出現失敗的頻繁度,應盡可能增大該值

??????????? 應對措施

??????????????? RAC 集群技術:位于多臺計算機上的多個實例打開一個物理數據庫,降低因一個或多實例失敗導致的風險

??????????????? Streams 利用高級隊列技術,通過解析歸檔日志,將歸檔日志解析成 DDL DML 語句,從而實現數據庫之間的同步。相當于

???????????????????????? SQL server 中的復制技術,可以在對主系統沒有任何壓力的情況下,實現對數據庫對象級甚至整個數據庫的同步。

??????????????? Data Guard :一個主數據庫,多個備用數據庫,備用數據庫是主數據庫在事務上一致的副本,可是在主數據宕機的情況下由

???????????????????????? 備用服務器來繼續提供服務。相當于 SQL server 中的數據庫鏡像功能。

??????? MTTR ( Mean-Time-To-Recover )

??????????? 平均恢復時間,數據失敗后出現的停機時間,應盡可能減小該值

???????????

??????? 數據損失最小化 ?

??????????? 在減少 MTTR 的同時,應盡可能的減少數據的損失

?

二、常見的故障類別

??? 1. 語句級故障,通常為 DML , DQL , DCL , DDL 等等

??????? 無效數據 ????????????? --> 使用數據符合相關約束,滿足值域的數據

??????? 缺少權限 ????????????? --> 給予用戶所需的權限

??????? 空間分配問題 ????????? --> 使用 alter session enable resumable ,增加用戶配額,增加表空間大小

??????? 應用程序邏輯錯誤 ????? --> 修正邏輯錯誤

???

??? 2. 用戶進程故障

??????? 用戶非登出的異常退出

??????? 用戶會話異常終止

??????? 程序錯誤導致會話結束

???????

??????? 對于上述錯誤,實例后臺進程 PMON 會自動回滾未提交的事務,并釋放相關鎖資源

???????????

??? 3. 網絡故障

??????? 偵聽器故障 ????????? --> 配置一個備份的偵聽器, connect-time 故障轉移

??????? 網絡接口卡故障 ????? --> 使用多個網絡接口卡

??????? 網絡連接故障 ( 路由 ) ?? --> 配置一個備份的網絡連接

???????

??? 4. 用戶錯誤

??????? 用戶意外刪除或修改數據 --> 回滾或使用閃回查詢來恢復

??????? 用戶刪除表 ???????????? --> 從回收站閃回刪除

???????

??? 5. 介質故障

??????? 磁盤故障

??????? 磁盤控制器故障

??????? 刪除或損壞數據文件

???????

??????? 可能的解決方案,使用聯機事務日志從備份恢復受影響的文件或恢復數據文件到新的物理位置

???????????

??? 6. 實例故障

??????? 電源負載故障

??????? 硬件故障

??????? 后臺進程失敗

??????? 異常關閉數據庫

???????????

??????? 解決方案,使用 startup 重新啟動實例。實例實現自動恢復,根據聯機日志文件前滾提交的事務,回滾未提交的事務

??????????? 查看告警日志、跟蹤日志等找出出現故障的原因

???????????

三、實例恢復相關的后臺進程

??? 1. 檢查點進程 ( CKPT )

??? ??? 檢查點將當前日志文件的信息更新到數據文件頭部,控制文件等

??????? 檢查點的目的是同步日志文件與數據文件的不同步,從而可以確定實例恢復從最近的檢查點開始

??????? 檢查點的觸發條件

??????????? 在日志切換的時候

??????????? 數據庫用 immediate transaction normal 選項 shutdown 數據庫的時候

??????????? 根據初始話文件 LOG_CHECKPOINT_INTERVAL LOG_CHECKPOINT_TIMEOUT FAST_START_IO_TARGET 的設置的數值來確定

??????????? 用戶受手動觸發

??????? 檢查點存在的理由

??????????? 確保在內存中已修改的數據定期寫入到數據文件,防止系統或數據庫故障引起數據的丟失

??????????? 減少實例恢復所需的時間,從最近的檢查點到故障時即為所需要進行的恢復

??????????? 在數據庫關閉時,確保所有提交的數據寫入到數據文件

??????? 檢查點信息包括

??????? ??? 檢查點位置 ( 位于聯機日志文件 )

??????????? 系統改變號 ( SCN )

??????????? 聯機日志文件中的位置

??????????? 日志信息等

???????????

??????? 注:檢查點進程不會寫入數據塊磁盤,也不會寫任何日志到聯機日志文件

???????????

??? 2. 聯機日志文件及日志寫入進程( LGWR

??????? 聯機日志文件記錄數據庫的變化情況

??????? 應當被多功復用以避免丟失

???????

??????? 日志寫入進程

??????? ??? commit 時觸發

??????????? 當日志緩沖 / 3 滿時

??????????? 每秒觸發

??????????? DBWn 之前完成

???????????

??? 3. 歸檔進程 ( ARCn )

??????? 歸檔進程是一個可選的后臺進程

??????? 當數據庫處于歸檔模式下,將自動歸檔聯機日志文件

??????? 數據庫所有做出的變化將被完整記錄

???????

??????? 歸檔進程在每次發生日志切換時被初始化,在聯機日志文件被重新使用前自動對聯機日志文件實現歸檔

??????? 建議開啟歸檔模式

???????

??? 4. 關于詳細的后臺進程描述等,請參考: Oracle 實例和Oracle 數據庫(Oracle 體系結構) ???

?

四、三大文件的規劃

??? 1. 多路復用控制文件

??????? 至少使用個以上的控制文件

??????? 分散放開到不同的磁盤

??????? 控制文件副本應當位于不同的磁盤控制器

??????? 建議使用 RMAN 定期自動備份

???????

??? 2. 多路復用重做日志文件

??????? 每一個日志組至少兩個成員

??????? 每一個日志成員應當位于不同的磁盤

??????? 每一個日志成員應當位于不同的磁盤控制器

??????? 組內成員被同時寫,帶來較大的 I / O ,應置于高速磁盤

???????

??? 3. 歸檔日志

??? ??? 應將生產數據庫切換到歸檔模式

??????? 按合理的歸檔日志命名

??????? 多于一個歸檔路徑

???????

五、實例恢復

??? 請參照 : Oracle 實例恢復

???

六、更多

???????????

Oracle 參數文件

?

SQL 基礎--> 層次化查詢(START BY ... CONNECT BY PRIOR)

?

Oracle 用戶、對象權限、系統權限

?

Oracle 角色、配置文件

?

SQL 基礎--> 集合運算(UNION 與UNION ALL)

?

???????

???????

Oracle 常見故障及日常規劃


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产一区二区三区精品久久呦 | 中文字幕国产一区 | 中国xxxwww| 久久免费视频一区 | 一级日本高清视频免费观看 | 国产精品免费福利 | 国产精品成人免费视频99 | 欧美成人免费香蕉 | 奇米影视奇米色777欧美 | 天天躁日日躁狠狠躁综合 | 天天看片天天爽 | 美女福利在线观看 | 四虎精品免费国产成人 | 色综合久久中文字幕网 | 亚洲精品毛片久久久久久久 | 中文字幕伦理聚合第一页 | 中文字幕视频一区 | 免费一级成人免费观看 | 99九九成人免费视频精品 | 久青草免费视频 | 国产日韩三级 | 9久热久re爱免费精品视频 | 操她视频网站 | 国产一区二区三区影院 | 天天操夜夜操 | 99j久久精品久久久久久 | 国语精品视频在线观看不卡 | 国产99福利视频在线 | 久热精品男人的天堂在线视频 | 拔插拔插成人 | 四虎永久免费地ww4hu57 | 天天性综合 | 欧美日韩国产在线观看 | 国产毛片在线高清视频 | 狠狠综合 | 天天操天天操天天操天天操 | 一级毛片免费在线播放 | 国产一级成人毛片 | 夜夜操天天插 | 国产色婷婷精品综合在线 | 国产一区二区三区四区 |