-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
架構高可用數據庫權威指南 版權信息
- ISBN:9787302538165
- 條形碼:9787302538165 ; 978-7-302-53816-5
- 裝幀:平裝
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
架構高可用數據庫權威指南 本書特色
● 安裝并配置Oracle Database 12cR2 RAC ● 使用Oracle ASM配置并管理磁盤組 ● 使用服務、表決盤和OCR ● 探究Oracle RAC中備份恢復的內部工作機制 ● 使用OWI診斷性能問題 ● 洞察緩存融合和GRD操作的內部機制 ● 部署工作負載均衡與TAF ● 使用高級診斷技術處理Oracle集群軟件故障
架構高可用數據庫權威指南 內容簡介
通過閱讀這本全面更新的全新手冊,精通Oracle Database 12cR2 RAC!
來自Oracle ACE的權威書籍《Oracle RAC 12.2架構高可用數據庫權威指南:概念、管理、優化和故障排除》已全面更新,覆蓋當下新的工具和相關特性。在書中,可以找到如何準備硬件、部署Oracle RAC集群以及無縫集成故障轉移的保護機制。另外,故障診斷、性能調優以及應用開發等相關內容,也可以在書中找到。
架構高可用數據庫權威指南 目錄
第Ⅰ部分 高可用架構和集群
第1章 高可用性和可擴展性介紹 3
1.1 高可用性 3
1.1.1 HA術語 4
1.1.2 計劃內和計劃外停機 4
1.1.3 端到端視角 5
1.1.4 停機的代價 5
1.1.5 構建冗余組件 7
1.1.6 HA的常見解決方案 7
1.1.7 集群、冷故障轉移和熱故障轉移 7
1.1.8 HA選項的優缺點 9
1.2 可擴展性 10
1.3 敏捷性 10
1.4 本章小結 12
第2章 Oracle數據庫集群基礎及其演變 13
2.1 云計算與集群 15
2.2 集群中的共享存儲 17
2.3 Hadoop集群 20
2.4 Oracle RAC的歷史背景 21
2.5 Oracle并行服務器架構 22
2.6 OPS數據庫的組件 23
2.6.1 集群組服務 23
2.6.2 分布式鎖管理器 24
2.6.3 Oracle并行服務器中的鎖概念 24
2.6.4 緩存融合階段1,CR服務器 26
2.7 Oracle RAC解決方案 27
2.7.1 可用性 27
2.7.2 可擴展性 27
2.7.3 承受能力 28
2.8 本章小結 28
第3章 Oracle RAC架構 29
3.1 Oracle RAC簡介 29
3.1.1 單實例環境與Oracle RAC環境 30
3.1.2 Oracle Flex集群 31
3.1.3 Oracle擴展集群 31
3.1.4 Oracle Multitenant和Oracle RAC 32
3.2 管理員與策略托管數據庫 32
3.2.1 動態服務 32
3.2.2 Oracle數據庫服務質量管理 32
3.3 Oracle RAC組件 33
3.3.1 共享磁盤系統 33
3.3.2 Oracle Clusterware 34
3.3.3 Oracle高可用服務技術堆棧 39
3.4 Oracle RAC網絡概念和組件 39
3.4.1 關鍵網絡概念 40
3.4.2 網絡堆棧組件 41
3.5 Oracle內核組件 44
3.5.1 全局緩存和全局隊列服務 44
3.5.2 全局資源目錄 44
3.5.3 Oracle RAC后臺進程 44
3.6 本章小結 48
第Ⅱ部分 安裝、配置和存儲
第4章 安裝Oracle Grid Infrastructure 51
4.1 Oracle Grid Infrastructure安裝過程概述 52
4.2 安裝前的任務 53
4.2.1 了解安裝程序、CVU和ORAchk 54
4.2.2 配置操作系統 54
4.2.3 配置網絡 55
4.2.4 配置NTP 58
4.2.5 設置組和用戶 58
4.2.6 創建所需的Linux目錄 59
4.2.7 配置共享存儲 59
4.2.8 配置安全shell和用戶限制 62
4.2.9 設置用戶限制 63
4.2.10 配置內核參數 63
4.2.11 運行集群驗證實用程序 64
4.2.12 使用OUI安裝Oracle Grid Infrastructure 66
4.3 安裝Oracle Grid Infrastructure 67
4.3.1 選擇安裝選項并命名集群 67
4.3.2 指定集群節點并驗證SSH連接 69
4.3.3 指定網絡接口 71
4.3.4 選擇存儲選項 72
4.3.5 指定管理選項和特權OS系統組 75
4.3.6 執行先決條件檢查 77
4.3.7 運行根腳本 79
4.3.8 產品安裝 81
4.3.9 驗證Oracle Grid Infrastructure安裝 82
4.4 本章小結 84
第5章 安裝Oracle RAC并創建Oracle RAC數據庫 85
5.1 安裝Oracle RAC集群 86
5.2 創建Oracle RAC數據庫 93
5.3 本章小結 98
第6章 自動存儲管理 99
6.1 標準Oracle ASM和Oracle Flex ASM 100
6.2 自動存儲管理簡介 100
6.2.1 ASM的物理限制 100
6.2.2 運行中的ASM 101
6.2.3 ASM構建塊 102
6.3 管理Oracle ASM文件和目錄 107
6.3.1 ASM文件名 107
6.3.2 創建和引用ASM文件 108
6.3.3 管理磁盤組目錄 108
6.4 ASM管理 109
6.4.1 管理ASM實例 109
6.4.2 ASM初始化參數 114
6.5 管理ASM磁盤組 115
6.5.1 創建磁盤組 116
6.5.2 向磁盤組添加磁盤 117
6.5.3 對磁盤組中的磁盤執行drop、undrop、resize以及rename操作 117
6.6 管理ACFS 118
6.6.1 創建ACFS 118
6.6.2 創建ACFS快照 119
6.7 ASM磁盤再平衡 120
6.7.1 手工進行磁盤組再平衡 120
6.7.2 再平衡階段選項 121
6.7.3 再平衡操作的性能監控 122
6.7.4 優化磁盤再平衡操作 122
6.8 ASM中的備份與恢復 123
6.9 Oracle Flex ASM集群 123
6.9.1 在Oracle Flex ASM中配置Oracle ASM 124
6.9.2 創建Oracle Flex ASM 124
6.9.3 管理ASM 彈性磁盤組 125
6.9.4 理解ASM文件組與ASM配額組 125
6.9.5 ASM擴展磁盤組 127
6.10 ASM工具 127
6.10.1 ASMCA:ASM配置助手 127
6.10.2 ASMCMD:ASM命令行工具 127
6.10.3 ASM FTP工具 129
6.11 ASMLib 130
6.11.1 安裝ASMLib 130
6.11.2 配置ASMLib 130
6.11.3 Oracle ASM過濾器驅動 131
6.12 本章小結 132
第Ⅲ部分 Oracle RAC管理
第7章 Oracle RAC基本管理 135
7.1 Oracle RAC的初始化參數 136
7.1.1 實例特有的參數 136
7.1.2 相同的參數 138
7.1.3 “應該”相同的參數 139
7.1.4 管理參數文件 139
7.1.5 備份服務器參數文件 140
7.1.6 在Oracle RAC數據庫中搜索參數文件的順序 140
7.2 啟動和停止實例 141
7.2.1 使用SRVCTL啟動/停止數據庫和實例 141
7.2.2 管理Oracle ASM實例 143
7.2.3 使用CRSCTL停止數據庫和實例 144
7.2.4 使用SQL*Plus啟動/停止實例 144
7.3 常用的SRVCTL管理命令 144
7.3.1 數據庫相關的SRVCTL命令 145
7.3.2 實例相關的SRVCTL命令 146
7.3.3 監聽器相關的SRVCTL命令 146
7.3.4 設置、取消設置和顯示環境變量 147
7.3.5 更改數據庫和實例的配置 147
7.3.6 遷移服務 147
7.3.7 刪除目標的配置信息 147
7.3.8 預測故障產生的影響 148
7.4 在RAC環境中管理可插拔數據庫 148
7.5 在Oracle RAC數據庫中管理undo對象 149
7.6 管理臨時表空間 149
7.6.1 管理傳統(全局臨時)表空間 149
7.6.2 管理本地臨時表空間 150
7.6.3 臨時表空間的層次結構 151
7.7 管理在線重做日志 151
7.8 開啟數據庫閃回區 152
7.9 使用SRVCTL管理數據庫配置 153
7.10 為集群中的實例終止會話 156
7.11 管理數據庫對象 156
7.11.1 序列管理 156
7.11.2 表管理 156
7.11.3 索引管理 156
7.11.4 SQL命令的生效范圍 157
7.11.5 數據庫連接 157
7.12 管理服務器池 157
7.12.1 配置服務器池 158
7.12.2 合并數據庫 158
7.12.3 創建服務器池 158
7.12.4 將管理員托管的數據庫轉換為策略管理的數據庫 159
7.13 本章小結 160
第8章 Oracle集群軟件管理 161
8.1 配置和管理Oracle集群軟件 162
8.1.1 服務器池的好處 162
8.1.2 服務器池和基于策略的管理 162
8.1.3 服務器池和服務器分類 162
8.1.4 服務器池的工作方式 162
8.1.5 服務器池的類型 163
8.1.6 創建服務器池 163
8.1.7 評估服務器池的添加 164
8.1.8 刪除服務器池 164
8.2 角色分離的管理 164
8.2.1 管理集群管理員 164
8.2.2 配置角色分離 164
8.2.3 使用crsctl setperm命令 165
8.3 基于權重的服務器節點回收 165
8.4 SCAN的管理 166
8.4.1 啟停SCAN 166
8.4.2 顯示SCAN的狀態 166
8.4.3 網格命名服務(GNS)的管理 167
8.5 使用CLUVFY實用程序管理Oracle RAC 168
8.6 啟動集群軟件 169
8.6.1 Oracle集群軟件的啟動過程 169
8.6.2 集群軟件的啟動順序 170
8.6.3 自動啟動Oracle集群軟件 172
8.6.4 手動啟動Oracle集群軟件 172
8.7 使用CRSCTL管理集群軟件 173
8.7.1 啟動和停止CRS 173
8.7.2 集群化(集群感知)CRSCTL命令 173
8.7.3 驗證CRS的狀態 174
8.7.4 禁用和啟用CRS 174
8.7.5 CRSCTL EVAL命令 175
8.8 使用其他實用程序管理Oracle集群軟件 175
8.8.1 使用olsnodes命令 176
8.8.2 GPnP工具 176
8.8.3 集群健康監視器 177
8.8.4 OCLUMON工具 177
8.8.5 Oracle接口配置工具oifcfg 178
8.8.6 集群配置實用程序clscfg 178
8.8.7 集群名稱檢查實用程序cemutlo 179
8.8.8 Oracle跟蹤文件分析器 179
8.9 OCR的管理 181
8.9.1 檢查OCR的完整性 182
8.9.2 OCR信息的轉儲 182
8.9.3 使用OCRCONFIG實用程序管理OCR 183
8.9.4 維護OCR鏡像 183
8.9.5 將OCR遷移到ASM 183
8.10 Oracle本地注冊表的管理 184
8.11 表決盤的管理 184
8.11.1 使用ASM存儲管理表決文件 185
8.11.2 備份表決盤 185
8.11.3 恢復表決盤 185
8.11.4 添加和刪除表決盤 186
8.11.5 遷移表決盤 186
8.12 本章小結 186
第9章 Oracle RAC備份與恢復 187
9.1 備份概述 188
9.2 Oracle備份的基礎知識 188
9.2.1 在Oracle中執行備份 189
9.2.2 Oracle RAC數據庫的RMAN備份 189
9.3 Oracle RAC中的實例恢復 190
9.3.1 redo線程和redo流 191
9.3.2 redo記錄和更改向量 191
9.3.3 檢查點 191
9.4 崩潰恢復 192
9.4.1 崩潰恢復的步驟(單實例) 192
9.4.2 Oracle RAC中的崩潰恢復 192
9.5 實例恢復 193
9.5.1 崩潰恢復和介質恢復 193
9.5.2 有界時間恢復 193
9.5.3 塊寫記錄(BWR) 193
9.5.4 過去的鏡像(PI) 193
9.5.5 two-pass recovery 194
9.5.6 緩存融合恢復 194
9.6 動態重新配置和關聯重新控制 195
9.6.1 Oracle RAC中的快速重新配置 195
9.6.2 緩存融合恢復的內部結構 197
9.7 備份并恢復表決盤和OCR 199
9.7.1 表決盤的備份和恢復 199
9.7.2 OCR的備份和恢復 199
9.7.3 驗證OCR備份 200
9.8 本章小結 201
第10章 Oracle RAC性能管理 203
10.1 Oracle RAC設計注意事項 204
10.1.1 Oracle設計*佳實踐 204
10.1.2 Oracle RAC設計*佳實踐 204
10.2 工作負載分區 205
10.3 可擴展性和性能 205
10.4 為Oracle RAC數據庫選擇塊大小 206
10.5 V$和GV$視圖 206
10.5.1 并行查詢從屬項 206
10.5.2 V$視圖包含緩存融合統計信息 207
10.6 Oracle RAC等待事件 207
10.7 全局緩存統計信息 215
10.8 全局緩存服務時間 217
10.9 在Oracle RAC中進行隊列優化 219
10.10 Oracle AWR報告 219
10.10.1 解讀AWR報告 220
10.10.2 ADDM 224
10.11 ASH報告 225
10.12 優化集群互連 225
10.12.1 驗證是否使用了私有互連 225
10.12.2 互連延遲 226
10.12.3 驗證網絡互連未飽和 226
10.13 本章小結 226
第Ⅳ部分 Oracle RAC高級概念
第11章 全局資源目錄 229
11.1 資源和隊列 230
11.1.1 授予和轉換 230
11.1.2 鎖和隊列 231
11.2 緩存一致性 231
11.3 全局隊列服務 232
11.3.1 閂和隊列 232
11.3.2 全局鎖數據庫和結構 233
11.3.3 Oracle RAC中的消息傳遞 235
11.4 全局緩存服務 237
11.4.1 鎖的模式和角色 237
11.4.2 一致讀處理 240
11.4.3 GCS資源掌控 242
11.4.4 以讀為主的鎖定 243
11.5 本章小結 246
第12章 進一步了解緩存融合 247
12.1 緩存融合中的關鍵組件 248
12.1.1 ping 248
12.1.2 延遲ping 248
12.1.3 過去的鏡像(PI)塊 248
12.1.4 鎖的控制 249
12.1.5 爭用類型 249
12.2 緩存融合Ⅰ或一致讀取服務器 249
12.3 緩存融合Ⅱ或寫/寫緩存融合 252
12.3.1 緩存融合操作 253
12.3.2 緩存融合演練 258
12.3.3 資源掌控和重分配 270
12.4 后臺進程和緩存融合 270
12.4.1 LMON:鎖監控進程器 270
12.4.2 LMS:鎖管理器服務器 270
12.4.3 LMD:鎖管理器守護進程(LMDn) 271
12.4.4 LCKn:鎖進程(LCK0) 271
12.4.5 DIAG:診斷守護進程(DIAG) 271
12.5 本章小結 271
第13章 工作負載管理、連接管理與應用程序連續性 273
13.1 理解動態數據庫服務 274
13.1.1 服務特性 275
13.1.2 服務與策略管理的數據庫 278
13.1.3 資源管理與服務 278
13.1.4 利用Oracle調度器使用服務 278
13.1.5 管理服務 278
13.1.6 利用視圖獲取服務的相關信息 281
13.1.7 分布式事務處理 281
13.1.8 AQ_HA_Notifications屬性 282
13.2 工作負載分布與負載均衡 283
13.2.1 硬件與軟件負載均衡 284
13.2.2 客戶端負載均衡 284
13.2.3 服務器端負載均衡 287
13.3 透明應用程序故障轉移 289
13.3.1 TAF考量 290
13.3.2 工作負載均衡 293
13.3.3 通過服務度量工作負載 295
13.3.4 使用服務級別閾值 296
13.4 Oracle RAC高可用性 297
13.4.1 高可用性、通知與FAN 297
13.4.2 基于事件的通知 297
13.4.3 應用故障問題 299
13.5 為高效客戶端故障轉移使用事務 守衛 302
13.6 本章小結 304
第14章 Oracle RAC故障診斷 305
14.1 安裝日志文件 306
14.2 Oracle RDBMS日志目錄結構 306
14.3 Oracle GI日志目錄結構 307
14.4 Oracle GI安裝失敗的故障診斷 308
14.5 數據庫告警日志的內容 309
14.6 RAC ON與OFF 311
14.7 數據庫性能問題 312
14.7.1 數據庫掛起 312
14.7.2 掛起分析工具 313
14.8 節點驅逐問題 314
14.8.1 集群健康監視器 315
14.8.2 實例成員資格恢復 316
14.9 Oracle集群模塊高級調試 321
14.10 Oracle RAC中的多種調試工具 322
14.11 使用ORAchk對RAC進行故障診斷 323
14.12 本章小結 323
第Ⅴ部分 部署Oracle RAC
第15章 為實現*高可用性擴展Oracle RAC 327
15.1 擴展的RAC集群的優勢 328
15.1.1 充分利用資源 328
15.1.2 極速恢復 328
15.2 設計方面的考量 329
15.2.1 光速 329
15.2.2 網絡連通性 329
15.2.3 緩存融合性能 329
15.2.4 數據存儲 330
15.3 數據鏡像的通用技術 330
15.3.1 基于陣列的鏡像 331
15.3.2 基于主機的鏡像 331
15.3.3 ASM優先讀 332
15.3.4 擴展的集群面臨的挑戰 332
15.4 擴展的Oracle RAC的限制 333
15.5 擴展的Oracle RAC與 Oracle DG 333
15.6 本章小結 334
第16章 為Oracle RAC開發應用程序 335
16.1 應用程序分區 337
16.2 數據分區 338
16.3 緩沖區忙等待/塊爭用 339
16.4 索引分區 340
16.4.1 緩沖區忙等待:索引分支/葉子塊爭用 340
16.4.2 排序hash簇表 341
16.5 使用序列 342
16.5.1 CACHE與NORDER選項 342
16.5.2 CACHE與ORDER選項 342
16.5.3 NOCACHE與ORDER選項 343
16.5.4 *佳實踐:為每個實例使用不同的序列 343
16.6 連接管理 343
16.7 全表掃描 343
16.7.1 定位全表掃描 344
16.7.2 互連協議 344
16.7.3 以太幀大小 345
16.8 解析過程中的庫緩存影響 345
16.9 提交頻率 346
16.10 本章小結 346
第Ⅵ部分 附錄
附錄A Oracle RAC參考 349
附錄B 集群節點的添加與移除 371
架構高可用數據庫權威指南 作者簡介
K. Gopalakrishnan(又名Gopal)是一位備受贊譽的作家(曾榮獲《Oracle雜志》“2005年Oracle年度作家”稱號),是暢銷書Oracle Wait Interface:A Practical Guide to Performance Diagnostics Tuning(由Oracle出版社/McGraw-Hill教育集團于2004年出版)和Oracle Database 11g Real Application Clusters Handbook(由Oracle出版社/McGraw-Hill教育集團于2012年出版)的作者,還被OTN授予Oracle ACE榮譽稱號。
Gopalakrishnan是Oracle RAC與數據庫核心技術方面公認的一位專家,他用自己豐富的專業知識,為全球眾多的電信服務商、銀行、金融機構以及大學解決了很多的疑難雜癥,這些客戶遍布五大洲,超過30個國家和地區。
Gopalakrishnan目前就職于Oracle公司,負責云計算平臺的性能、擴展性以及可用性方面的工程,管理著基于Oracle Exadata數據庫一體機和Oracle RAC的全球最大的SaaS平臺之一。K. Gopalakrishnan(又名Gopal)是一位備受贊譽的作家(曾榮獲《Oracle雜志》“2005年Oracle年度作家”稱號),是暢銷書Oracle Wait Interface:A Practical Guide to Performance Diagnostics & Tuning(由Oracle出版社/McGraw-Hill教育集團于2004年出版)和Oracle Database 11g Real Application Clusters Handbook(由Oracle出版社/McGraw-Hill教育集團于2012年出版)的作者,還被OTN授予Oracle ACE榮譽稱號。
Gopalakrishnan是Oracle RAC與數據庫核心技術方面公認的一位專家,他用自己豐富的專業知識,為全球眾多的電信服務商、銀行、金融機構以及大學解決了很多的疑難雜癥,這些客戶遍布五大洲,超過30個國家和地區。
Gopalakrishnan目前就職于Oracle公司,負責云計算平臺的性能、擴展性以及可用性方面的工程,管理著基于Oracle Exadata數據庫一體機和Oracle RAC的全球最大的SaaS平臺之一。
Sam R. Alapati以數據管理員的身份就職于Solera,該公司位于得克薩斯州的西湖地區,毗鄰達拉斯。Sam以Oracle DBA的身份工作多年,并為Oracle DBA編寫了多部作品,其中包括Expert Oracle Database 11g Administration (由Apress于2008年出版)、OCP Upgrade to Oracle Database 12c Exam Guide (Exam 1Z0-060)(由Oracle出版社/McGraw-Hill教育集團于2014年出版)。
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
二體千字文
- >
伊索寓言-世界文學名著典藏-全譯本
- >
推拿
- >
唐代進士錄
- >
名家帶你讀魯迅:朝花夕拾
- >
姑媽的寶刀