深入理解OracleRAC12c

深入理解OracleRAC12c

《深入理解OracleRAC12c》是2014年10月電子工業出版社出版的圖書,作者是趙燚 梁濤 程飛 李真旭。

基本介紹

  • 書名:深入理解OracleRAC12c
  • 作者:趙燚 梁濤 程飛 李真旭
  • ISBN:9787121240669
  • 出版社:電子工業出版社
  • 出版時間:2014年10月
  • 頁數:488
  • 字數:683千字
  • 開本:16(185*235)
  • 版次:01-01
內容簡介,圖書目錄,

內容簡介

本書介紹了Oracle RAC 12c技術的方方面面,涵蓋了與RAC技術相關的集群件知識、資料庫知識、存儲知識、網路知識,並在基於RAC的套用軟體設計、最佳化方面給出了大量的有價值的建議。 特別值得閱讀的是,本書緊跟Oracle資料庫新版本的發行,使用專門的章節描述了比如RAC One Node這樣11g中的新特性,還有Flex集群這樣12c中的新特性,是我們深刻了解RAC的基本知識,並緊跟技術發展潮流的優秀書籍。

圖書目錄

目 錄
第1章 Oracle RAC概述1
高可用性和可擴展性2
什麼是高可用性2
資料庫的可擴展性3
Oracle RAC5
資料庫集群體系架構5
RAC架構6
RAC的硬體要求8
RAC的組件10
Oracle RAC的快取融合13
RAC的後台進程16
獲得Oracle RAC的好處19
高可用性和意外停機19
高可用性和計畫停機時間23
使用Oracle RAC One Node實現高可用性25
RAC的可擴展性25
使用Oracle RAC整合資料庫服務28
部署RAC時的注意事項30
擁有成本30
高可用性的注意事項31
可擴展性的注意事項32
是否選擇RAC33
本章小結34
第2章 Oracle集群件堆疊的管理和故障診斷35
Oracle 12cR1的集群件及其組件36
Oracle集群件的存儲組件36
集群件軟體堆疊38
集群件啟動順序40
ASM和集群件誰先啟動42
集群件管理43
集群件的管理工具和實用程式43
啟動和停止集群件45
管理Oracle集群件45
管理OCR和表決磁碟48
管理CRS資源50
添加和刪除集群節點50
常見集群件啟動問題的解決方法53
診斷、調試、跟蹤集群件和RAC問題58
調試集群件的組件和資源58
格線架構中各組件的目錄結構61
Oracle集群件故障診斷工具64
CHM69
本章小結77
第3章 Oracle RAC運行實踐79
工作負載管理79
服務80
服務指標82
負載均衡目標83
運行時的故障切換86
第二個網路中的服務86
服務的使用指導86
SCAN和SCAN監聽87
第二個網路中的SCAN監聽(12c)91
SCAN監聽使用指南92
全局資料庫服務(12c)93
RAC中的故障切換94
透明應用程式故障切換(TAF)95
快速連線故障切換(FCF)96
WebLogic Active GridLink97
事務衛士(12c)97
應用程式的連續性(12c)98
策略管理的資料庫99
臨時表空間100
大量數據的修改101
性能指標收集102
參數檔案管理102
密碼檔案管理103
管理資料庫和實例104
管理VIP和監聽106
其他主題107
進程優先權107
記憶體不足108
SGA的大小109
檔案系統快取110
本章小結110
第4章 RAC 12c的新特性111
Oracle Flex集群112
Oracle Flex集群的架構112
Flex集群的擴展性和可用性114
配置Flex集群115
Flex ASM架構120
Oracle Flex ASM架構120
Flex ASM和Flex集群122
配置Flex ASM122
ASM客戶端和重定位124
新的ASM存儲限制125
在磁碟組中更換ASM磁碟125
清理ASM磁碟組和檔案125
在ASM磁碟組中均勻地讀取數據126
衡量和最佳化ASM重新平衡操作126
系統命令的假設分析和評估126
Oracle RAC中的可插拔資料庫128
可插拔資料庫的體系結構概述128
Oracle RAC中的PDB資料庫132
12cR1:RAC中的其他新功能136
RAC中的公共網路:添加對IPv6的支持136
全球數據服務136
線上修改資源的屬性136
12cR1 RAC:基於策略的資料庫管理136
ASM磁碟組:共享的ASM密碼檔案137
節點的有效性檢查:限制服務的註冊137
12cR1:共享的GNS服務137
RAC 12cR1:限制服務註冊137
Oracle ASM、ACFS和ADVM:功能的改進以及新特性137
NFS的高可用性138
12cR1:CHM的增強138
Windows:支持Oracle安裝用戶138
OUI的增強和改進138
12cR1:安裝和升級——自動運行腳本139
12cR1:套用的連續性139
事務的冪等性和Java事務衛士139
已廢棄和不再支持的功能139
本章小結140
第5章 存儲和自動存儲管理141
Oracle RAC中的存儲架構和配置143
Oracle RAC中的存儲架構和I/O143
磁碟冗餘陣列配置146
存儲協定148
多路徑設備配置151
設定設備的所有權153
自動存儲管理155
ASM實例156
ASM存儲結構164
用SQL命令和V$ASM視圖管理ASM173
在ASM上存放Oracle集群註冊表和表決磁碟173
在安裝格線架構時選擇ASM存放Oracle集群註冊表和表決磁碟173
將Oracle集群註冊表和表決磁碟遷移到新的ASM磁碟組176
ASM集群系統檔案179
建立ACFS181
用ASMCA為Oracle RAC創建ACFS的主目錄183
本章小結185
第6章 套用設計上的問題186
局部性插入操作186
大量的TRUNCATE或DROP命令189
序列快取191
空閒塊鍊表和自動段表空間管理193
過多的提交194
長時間沒有提交的事務195
本地訪問196
小表的更新197
索引設計198
低效的執行計畫199
過多的平行掃描199
全表掃描199
套用之間的關聯性200
管道201
套用改變的實施201
本章小結202
第7章 管理和調優一個複雜的RAC環境203
比較共享和非共享的Oracle主目錄的優點和缺點204
伺服器池205
伺服器池的類型206
系統定義的伺服器池206
用戶定義的伺服器池206
創建和管理伺服器池207
計畫和設計RAC資料庫209
策略管理資料庫210
實例鎖定213
小規模和大規模的集群環境設定214
裂腦案例和如何避免215
理解、解決和防止節點驅逐217
節點驅逐——梗概和綜述217
延伸距離(伸展)集群——摘要、概況和最佳實踐221
延伸距離(伸展)集群:創建和配置最佳實踐222
創建和配置223
Oracle圖形界面223
Oracle企業管理器雲控制12c225
RAC的安裝和設定——在不同作業系統:Linux、Solaris和Windows中的考慮和
竅門227
RAC資料庫性能調優:一個迅速簡單的途徑228
性能調優的3個A工具229
本章小結234
第8章 RAC的備份與恢復235
RMAN概要235
介質管理層237
在線上備份和恢復的預備知識238
非RAC資料庫和RAC資料庫的對比239
重做日誌和歸檔日誌的共享存儲位置240
快照控制檔案配置241
為RAC配置多通道242
RAC中的並行機制245
RAC中的實例恢復和崩潰恢復245
真實世界中的例子250
使用12c的OEM雲控制器來管理RMAN254
OCR恢復259
本章小結261
第9章 網路實踐262
網路類型262
網路層263
協定265
VIP269
子網劃分270
集群內聯271
巨幀274
負載均衡和故障轉移279
核心參數282
網路測試工具283
GC Lost Block 問題288
配置Oracle RAC和集群件網路環境290
建立IP和域名地址的解析293
格線構架安裝過程中的網路設定297
集群件的網路配置300
網路故障轉移306
第二網路配置307
本章小結308
第10章 最佳化RAC資料庫309
快取融合介紹309
快取融合的處理310
GRD312
BL資源和鎖313
性能分析317
接收端的分析318
RAC等待事件325
GC Current Block 2-Way/3-Way325
GC CR Block 2-Way/3-Way327
GC CR Grant 2-Way/GC Current Grant 2-Way329
GC CR Block Busy/GC Current Block Busy329
GC CR Block Congested/GC Current Block Congested329
占位等待事件329
傳送端分析330
曾用塊的類型(被使用的塊的類型)333
GCS Log Flush Sync334
保護LMS進程335
GC Buffer Busy Acquire/Release335
唯一索引338
表塊339
DRM341
DRM進程概述342
DRM的階段344
GRD凍結345
參數345
在12c中的改變346
DRM和Undo346
DRM的故障診斷347
AWR報告和ADDM347
ASH報告348
本章小結348
第11章 鎖和死鎖350
資源和鎖350
SGA的記憶體分配352
資源類型354
鎖模式356
鎖相關的視圖357
可插拔資料庫(12c)357
鎖爭用的故障排除方法358
入隊爭用360
TX入隊爭用(Enqueue Contention)361
TM入隊爭用364
HW入隊爭用366
DFS Lock Handle366
SV資源368
CI資源371
DFS lock handle 總結373
Library Cache Locks/Pins373
診斷Library Cache Lock爭用376
佇列統計信息377
v$wait_chains378
Hanganalyze379
死鎖380
LMD跟蹤檔案的分析381
本章小結385
第12章 RAC中的並行查詢386
概述386
RAC中的並行執行390
PX服務進程的位置391
測量PX通信395
並行執行與快取融合397
PEMS398
並行特性與RAC398
診斷並行執行問題411
在RAC中創建索引413
RAC中的並行DML414
12c中的並發聯合處理415
Partition-Wise Join416
本章小結417
第13章 集群件和資料庫升級419
配置419
升級之前的檢查421
開始Oracle集群件升級423
rootupgrade.sh腳本的重要性430
升級後的工作433
集群件降級434
資料庫升級437
手動升級資料庫438
資料庫升級後的步驟440
使用DBUA升級資料庫440
DBUA的優勢443
資料庫降級443
本章小結444
第14章 RAC One Node445
RAC One Node概述445
升級到11.2.0.2或更高版本446
配置RAC One Node環境447
配置RAC One Node資料庫449
先決條件449
開始DBCA創建過程450
指定RAC One Node初始化參數452
管理RAC One Node資料庫453
核實配置信息453
驗證線上遷移狀態454
停止和啟動資料庫454
完成資料庫線上遷移455
處理計畫外的節點和集群重啟457
RAC One Node和標準RAC之間的轉換458
擴展為標準RAC458
降級到RAC One Node459
通過12c中的雲控制管理RAC One Node460
通過12c中的雲控制進行資料庫遷移460
第三方故障轉移技術和RAC One Node的對比463
本章小結464

相關詞條

熱門詞條

聯絡我們