Oracle Database 11g RAC手冊

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

內(nèi)容概要

  《Oracle Database 11g RAC手冊(第2版)》根據(jù)OracleACE提供的專家指導(dǎo)來管理動(dòng)態(tài)的企業(yè)級(jí)計(jì)算基礎(chǔ)設(shè)施?!禣racleDatabasellgRAC手冊(第2版)》進(jìn)行了全面修訂與更新,涵蓋了最新的工具和功能。通過閱讀《Oracle Database 11g RAC手冊(第2版)》可以知道如何準(zhǔn)備硬件、部署OracleRAC、優(yōu)化數(shù)據(jù)完整性和集成無縫故障轉(zhuǎn)移保護(hù)。在這本內(nèi)容廣泛的OracleRAC手冊中還討論了故障排除、性能調(diào)優(yōu)和應(yīng)用程序開發(fā)等內(nèi)容。

作者簡介

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

書籍目錄

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

章節(jié)摘錄

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

編輯推薦

《Oracle Database 11g RAC手冊(第2版)》根據(jù)Oracle ACE提供的專家指導(dǎo)來管理動(dòng)態(tài)的企業(yè)級(jí)計(jì)算基礎(chǔ)設(shè)施?!禣racle Database 11g RAC手冊(第2版)》進(jìn)行了全面修訂與更新,涵蓋了最新的工具和功能。通過閱讀《Oracle Database 11g RAC手冊(第2版)》可以知道如何準(zhǔn)備硬件、部署Oracle RAC、優(yōu)化數(shù)據(jù)完整性和集成無縫故障轉(zhuǎn)移保護(hù)。在這本內(nèi)容廣泛的Oracle RAC手冊中還討論了故障排除、性能調(diào)優(yōu)和應(yīng)用程序開發(fā)等內(nèi)容。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


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


用戶評(píng)論 (總計(jì)16條)

 
 

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

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7