Oracle Database 11g RAC手冊

出版時間:2012-6  出版社:清華大學出版社  作者:(美) K Gopalakrishnan  頁數:472  譯者:賈洪峰,梁濤,郭紹明  
Tag標簽:無  

內容概要

  《Oracle Database 11g RAC手冊(第2版)》根據OracleACE提供的專家指導來管理動態的企業級計算基礎設施。《OracleDatabasellgRAC手冊(第2版)》進行了全面修訂與更新,涵蓋了最新的工具和功能。通過閱讀《Oracle Database 11g RAC手冊(第2版)》可以知道如何準備硬件、部署OracleRAC、優化數據完整性和集成無縫故障轉移保護。在這本內容廣泛的OracleRAC手冊中還討論了故障排除、性能調優和應用程序開發等內容。

作者簡介

作者:(美國)戈帕拉克里希南(K Gopalakrishnan) 譯者:賈洪峰 梁濤 郭紹明  戈帕拉克里希南(K Gopalakrishnan),最佳暢銷書Oracle Wait Interface:A Practical Guide to Performance Diagnostics&Tuning(2004年由Oracle Press/McGraw-Hill出版)的作者,被Oracle Magazine評為“2005年度Oracle Author”。他還編寫了Oracle Database,10g Real Application Clusters Handbook(2006年由Oracle Press/McGraw-Hill出版)一書,曾在多份國際刊物上發表論文,被Oracle技術網絡(OTN)確認為Oracle ACE。Gopal設計和實現了這個星球上幾個最龐大、最繁忙的數據庫,在超大型聯機事務數據庫的性能管理與調優方面擁有豐富的經驗。他的核心能力之一就是設計和部署可伸縮數據庫解決方案體系結構,實現最佳性能、高可用性和可管理性。Gopal是Oracle RAC和Database Internals方面公認的專家,他利用自己淵博的專業知識解決了世界各地許多棘手的性能問題,客戶涉及5大洲30多個國家的電信巨頭、銀行、金融機構和大學。Gopal目前在Oracle公司從事“工程系統服務”,主要圍繞“Oracle Exadata數據庫計算機”和“真正應用集群”提供體系結構設計解決方案。

書籍目錄

第Ⅰ部分 高可用性體系結構與集群 第1章 高可用性和可伸縮性概述 1.1 高可用性 1.1.1 高可用性術語 1.1.2 計劃內與計劃外停機 1.1.3 端到端視角 1.1.4 停機時間的成本 1.1.5 構建冗余組件 1.1.6 實現高可用性的常用解決方案 1.1.7 集群、冷故障轉移和熱故障轉移 1.1.8 高可用性選項的優缺點 1.2 可伸縮性 1.3 Oracle RAC解決方案 1.4 新興趨勢 1.5 小結 第2章 集群的基礎知識與歷史 2.1 用集群實現網格計算 2.2 集群中的共享存儲 2.3 Oracle RAC的歷史 2.4 Oracle并行服務器體系結構 2.5 OPS數據庫的組件 2.5.1 集群組服務(CGS) 2.5.2 分布式鎖管理器(DLM) 2.5.3 Oracle并行服務器中的鎖定概念 2.5.4 緩存融合第1階段,CR服務器 2.5.5 Oracle并行服務器的局限性 2.6 Oracle RAC解決方案 2.6.1 可用性 2.6.2 可伸縮性 2.6.3 可負擔性 2.7 小結 第3章 Oracle RAC體系結構 3.1 單實例環境與Oracle RAC環境的對比 3.2 Oracle RAC組件 3.2.1 共享磁盤系統 3.2.2 Oracle集群件 3.2.3 Oracle集群件組件 3.2.4 聯網棧組件 3.3 Oracle內核組件 3.3.1 全局緩存和全局隊列服務 3.3.2 全局資源目錄 3.3.3 Oracle RAC后臺進程 3.4 小結 第Ⅱ部分 安裝、配置和存儲 第4章 Oracle Grid Infrastructure的安裝 4.1 安裝之前的任務 4.1.1 配置網絡 4.1.2 設置組和用戶 4.1.3 配置共享存儲 4.1.4 保護外殼和用戶限制配置 4.1.5 配置內核參數 4.1.6 Oracle驗證配置RPM 4.1.7 運行集群驗證實用工具 4.1.8 Oracle Gridlnfrastructure的安裝 4.1.9 安裝Oracle Grid Infrastructure 4.2 小結 第5章 Oracle RAC的安裝 5.1 Oracle RAC的安裝 5.2 小結 第6章 自動存儲管理 6.1 有關自動存儲管理的一些事實 6.1.1 ASM的物理限制 6.1.2 操作中的ASM 6.1.3 ASM的組成模塊 6.2 ASM管理 6.3 ASM工具 6.3.1 ASMCA: ASM配置助手 6.3.2 ASMCMD: ASM命令行實用工具 6.3.3 ASM FTP實用工具 6.4 ASMLib 6.4.1 安裝ASMLib 6.4.2 配置ASMLib 6.5 小結 第Ⅲ部分 Oracle RAC管理 第7章 Oracle RAC基本管理 7.1 初始化參數 7.1.1 特有參數 7.1.2 相同參數 7.1.3 實例特有的參數 7.1.4 管理參數文件 7.2 啟動和停止實例 7.2.1 使用srvctl動,停止實例 7.2.2 使用SQL*Plus啟動,停止實例 7.2.3 使用SRVCTL在OCR中注冊單實例數據庫 7.3 管理撤銷 7.3.1 自動撤銷管理 7.3.2 手動撤銷管理 7.4 管理臨時表空間 7.5 管理聯機重做日志 7.6 啟動閃回區域 7.7 用SRVCTL管理數據庫配置 7.8 管理數據庫對象 7.8.1 管理表空間 7.8.2 管理序列 7.8.3 管理表 7.8.4 管理索引 7.8.5 SQL命令的范圍 7.8.6 數據庫連接 7.9 小結 第8章 Oracle RAC高級管理 8.1 理解服務 8.2 管理服務 8.3 管理SCAN 8.4 管理集群就緒服務 8.4.1 集群件的啟動過程(Oracle 11g R1) 8.4.2 集群件的啟動順序 8.4.3 Oracle集群件自動啟動 8.4.4 Oracle集群件手動啟動 8.4.5 啟動和停止CRS(Oracle 11g R2) 8.4.6 驗證CRS 8.4.7 禁用和啟用CRS 8.4.8 CRS實用工具 8.5 管理OCR 8.6 管理Oracle本地注冊表 8.7 管理表決磁盤 8.8 小結 第9章 Oracle RAC備份與恢復 9.1 備份簡介 9.2 Oracle備份基礎知識 9.3 Oracle RAC中的實例恢復 9.3.1 重做線程和重做流 9.3.2 重做記錄和修改向量 9.3.3 檢查點 9.4 崩潰恢復 9.4.1 崩潰恢復步驟(單實例) 9.4.2 OracleRAC中的崩潰恢復 9.5 實例恢復 9.5.1 OPS中的實例恢復 9.5.2 OracleRAC中的實例恢復 9.6 崩潰恢復和介質恢復 9.6.1 限定恢復 9.6.2 寫塊記錄(BWR) 9.6.3 過去映像(PI) 9.6.4 兩步恢復 9.6.5 緩存融合恢復 9.7 動態再配置和關聯性主控切換 9.7.1 Oracle RAC中的快速再配置 9.7.2 緩存融合恢復內幕 9.8 表決磁盤和OCR的備份與恢復 9.8.1 表決磁盤的備份和恢復 9.8.2 OCR的備份和恢復 9.9 小結 第10章 Oracle RAC性能管理 10.1 Oracle RAC設計考慮事項 10.1.1 Oracle最佳設計實踐 10.1.2 Oracle RAC特有的最佳設計實踐 10.2 工作量分區 10.3 可伸縮性與性能 10.4 為Oracle RAC數據庫選擇塊大小 10.5 使用自動段空間管理 10.6 VS和GVS視圖介紹 10.7 Oracle RAC等待事件 10.8 全局緩存統計信息 10.9 全局緩存服務時間 10.10 Oracle RAC中的隊列調優 10.11 Oracle AWR報表 10.11.1 AWR報表解讀 10.11.2 GCS和GES消息發送統計部分 10.11.3 STATSPACK 10.11.4 ADDM 10.12 集群互聯調優 10.12.1 驗證正在使用專用互聯 10.12.2 互聯延遲 10.12.3 驗證網絡互聯未飽和 10.13 小結 第Ⅳ部分 Oracle RAC中的高級概念 第11章 全局資源目錄 11.1 資源與隊列 11.1.1 授權與轉換 11.1.2 鎖與隊列 11.2 緩存一致性 11.3 全局隊列服務 11.3.1 鎖存器與隊列 11.3.2 全局鎖數據庫和結構 11.3.3 Oracle RAC中的消息發送 11.4 全局緩存服務 11.4.1 鎖模式與鎖角色 11.4.2 一致性讀取處理 11.4.3 GCS資源主控 11.4.4 主讀鎖定 11.5 小結 第12章 緩存融合的深入探討 12.1 緩存融合中的關鍵組件 12.1.1 ping 12.1.2 延期ping 12.1.3 過去映像(PI)塊 12.1.4 鎖主控 12.1.5 爭用類型 12.2 緩存融合Ⅰ或一致讀服務器 12.3 緩存融合Ⅱ或寫/寫緩存融合 12.3.1 操作中的緩存融合 12.3.2 緩存融合演練 12.3.3 資源主控和主控切換 12.4 后臺進程和緩存融合 12.4.1 LMON:鎖監控器進程 12.4.2 LMS:鎖管理器服務器 12.4.3 LMD:鎖管理器守護進程(LMDn) 12.4.4 LCKn:鎖進程(LCK0) 12.4.5 DIAG:診斷守護進程(DIAG) 12.5 小結 第13章 工作量和連接管理 13.1 工作量分發與負載均衡 13.2 負載均衡和Oracle網絡服務 13.2.1 客戶端負載均衡 13.2.2 服務器端負載均衡 13.3 透明應用程序故障轉移 13.4 工作量管理 13.4.1 Oracle服務 13.4.2 負載均衡 13.4.3 高可用性功能 13.5 小結 第14章 Oracle RAC故障排除 14.1 安裝日志文件 14.2 Oracle RDBMS中的日志目錄結構 14.3 Oracle Grid Infrastructure中的日志目錄結構 14.4 Oracle Grid Infrastructure安裝失敗時的故障排除 14.5 數據庫警告日志的內容 14.6 RAC的開與關 14.7 數據庫性能問題 14.8 調試節點逐出問題 14.8.1 集群健康監控器 14.8.2 實例成員資格恢復 14.9 Oracle集群件模塊的高級調試 14.10 調試Oracle RAC中的各種實用工具 14.11 小結 第Ⅴ部分 部署Oracle RAC 第15章 擴展Oracle RAC以實現最大可用性 15.1 擴展的好處 15.1.1 全面利用資源 15.1.2 極快速恢復 15.2 設計考慮事項 15.2.1 光速 15.2.2 網絡連通性 15.2.3 緩存融合性能 15.2.4 數據存儲 15.3 常用數據鏡像技術 15.3.1 基于陣列的鏡像 15.3.2 基于主機的鏡像 15.3.4 ASM優先讀取 15.3.5 擴展集群中的挑戰 15.4 擴展Oracle RAC的局限性 15.5 擴展Oracle RAC與Oracle數據衛士的對比 15.6 小結 第16章 為Oracle RAC開發應用程序 16.1 應用程序分區 16.2 數據分區 16.3 緩沖區繁忙等待/塊爭用 16.4 索引區 16.4.1 緩沖區繁忙等待:索引枝節/葉塊爭用 16.4.2 有序哈希集群 16.5 處理序列 16.5.1 CACHE和NOORDER 16.5.2 CACHE和ORDER 16.5.3 NOCACHE和ORDER 16.5.4 最佳實踐:為每個實例使用不同序列 16.6 連接管理 16.7 全表掃描 16.7.1 識別全表掃描 16.7.2 互聯協議 16.8 分析中的庫緩存效果 16.9 提交頻率 16.10 小結 第Ⅵ部分 附錄 附錄A Oracle RAC參考 附錄B 添加和刪除集群節點 附錄C 參考文獻

章節摘錄

版權頁:   插圖:   1.1.5 構建冗余組件 如果能夠在技術棧的多個層中都提供可用性,就有可能實現高可用性。包含一些可以降低或消除SPOF的冗余組件是實現高可用性的關鍵。例如,在每臺連接到SAN的服務器中,通常都會有一個以上的主機總線適配器(HBA,一種用于與遠程磁盤進行通信的控制器)。 這些HBA又能夠連接到兩臺或多臺網絡適配器交換機,SAN本身就是連接到這些交換機的。這樣,當一個HBA甚至一臺網絡交換機發生故障時,也不會讓服務器和服務器上托管的應用程序停機。多主機托管(multihosting,能夠將多個主機連接到一個磁盤集的功能)和多路徑連接(multipathing,能夠通過多條路徑將單個主機連接到其磁盤集的功能)是向這種HBA系統中引入冗余的常見方法。 軟件層也存在冗余組件。例如,可以在多臺Web服務器之前設置一個負載均衡器作為前端,將所有Web請求都引導到一個Web服務器組。在這種情況下,當一臺Web服務器發生故障時,已有連接會遷移到仍在正常運行的Web服務器上,負載均衡器將新的請求連接到這些仍在正常運行的Web服務器。 但是,冗余并非局限于硬件和軟件。冗余還包括在框架中構建物理元件、環境元件及其他元件。大多數重要的互聯網數據中心或互聯網交換點,現在都擁有電源、空調和其他因素的完整冗余,從而在其中任何一個資源發生故障時,都不會影響到系統的運行。 例如在紐約市,出于戰略考慮在原世貿中心綜合樓上設置了兩個電信系統,每個高塔中設置一個,當時的假設是這兩個建筑物同時倒塌的幾率接近于零。但是,事實證明這個假設是錯誤的。現在,公司在構建冗余數據中心時會在地理上將其分隔在州界甚至國界的兩側,以避免自然災害或其他災難事件。暗光纖的可用性以及諸如密集波分復用(Dense Wavelength Division Multiplexers,DWDM)等技術的發展使這種冗余方法成為可能。 網絡層中的冗余是通過一個機架中的冗余硬件引擎、通過多個機架的冗余網絡或者兩者的組合實現的。如果從服務器的角度發現有一個路由器不可用,那么諸如ICMP路由發現協議(IRDP)、Cisco的熱備份路由協議(HSRP)和虛擬路由冗余協議(VRRP)等主機協議可以幫助選擇要到達的最佳下一跳路由器。在路由級別,無停止轉發(NSF)協議套件與毫秒計時器結合使用,縮短了在主硬件交換引擎發生故障時的故障時間或轉換時間。 在傳輸級別,物理層冗余可以通過SDH/SONET自恢復來實現,當光纖鏈路發生故障時,這種機制可以在一條替代路徑上恢復通信流量。在2000年初,一家重要的傳輸供應商在其美國海岸之間的遠程傳輸網絡中出現了光纖中斷,它通過歐洲重新路由通信流量,大多數終端用戶甚至都不知道發生了這一重新路由情況。 另外,現在還有可能通過Oracle RAC提供冗余數據庫服務,在后續章節中將會對此進行詳細說明。現在只要知道以下事實就足夠了:要在組織中提供高可用性,數據庫服務中的冗余是其重要組成部分,而Oracle RAC使這種冗余成為可能。 當然,向系統中添加冗余也會增加其成本和復雜度。我們希望本書包含的內容可以幫助讀者理解這種復雜度,并降低對管理這種復雜環境產生的恐懼。

編輯推薦

《Oracle Database 11g RAC手冊(第2版)》根據Oracle ACE提供的專家指導來管理動態的企業級計算基礎設施。《Oracle Database 11g RAC手冊(第2版)》進行了全面修訂與更新,涵蓋了最新的工具和功能。通過閱讀《Oracle Database 11g RAC手冊(第2版)》可以知道如何準備硬件、部署Oracle RAC、優化數據完整性和集成無縫故障轉移保護。在這本內容廣泛的Oracle RAC手冊中還討論了故障排除、性能調優和應用程序開發等內容。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Oracle Database 11g RAC手冊 PDF格式下載



用戶評論 (總計16條)

 
 

  •     這本書和系列里的其他書籍紙質差太多了~ 相比于Oracle Data Guard 11g完全參考手冊 就已經差太多了! 如果不是在亞馬遜買的都覺得是盜版書了
  •     此書出版時間最新,內容充實,但是書籍紙張質量太差了,和這個系列其他書的紙張質量相距甚遠,請amazon的相關人員和出版社反饋一下這個問題
  •     才知道要評價,評晚了,書很好,正在學習中。
  •     好書,雖然買了很久,還沒看
  •     內容全面,對理解理論很有幫助,不過讀的時候還要糾錯,比如說貼圖,本來是10.2的圖貼在10.3上,不知道是不是印刷的問題
  •     如果只看概念的話值得一看,不要依賴這本書做實驗(好多印刷錯誤),做實驗看官方白皮書
  •     書寫的很全面,值得參考
  •     一直喜歡機械工業出版社的原版翻譯技術書籍
  •     現在正在看,還不錯
  •     很早就想買點書了,正好5折
  •     技術參考書籍
  •     很好的RAC書
  •     國外經典圖書
  •     Oracle Database 11g RAC手冊(第2版)
  •     東西不錯,再便宜點就好了
  •     排憂解難
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

第五圖書網

第一圖書網(tushu007.com) @ 2017

玩北京pk10投注平台