深入理解Oracle RAC 12c

深入理解Oracle RAC 12c
定價:594
NT $ 594
 

內容簡介

本書介紹了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
vswait_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
網路書店 類別 折扣 價格
  1. 新書
    $594